最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vite中sass警告JS?API過期的原因及解決辦法

 更新時間:2025年07月18日 09:52:20   作者:CssHero  
這篇文章主要介紹了vite中sass警告JS?API過期的原因及解決辦法,文中通過代碼介紹的非常詳細,對同樣遇到這個問題的同學(xué)具有一定的參考借鑒價值,需要的朋友可以參考下

1.問題

  • 在Vite創(chuàng)建項目中引入Sass彈出The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0

- vite中sass警告JS API過期

  • The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0
  • 警告提示表明你當前正在使用的 Dart Sass 版本中,舊的 JavaScript API 已經(jīng)被棄用

2.產(chǎn)生原因和解決方法

- 訪問sass官網(wǎng)

  • SASS_JS_API網(wǎng)站

  • 由于是vite創(chuàng)建的項目,翻到Bundles部分,通過紅框可以看出Vite仍然默認使用傳統(tǒng)的API,需要通過Vite設(shè)置api為"modern"或"modern-compiler",即可解決

  • 圖片紅框部分翻譯:Vite仍然默認使用傳統(tǒng)的API,但您可以通過將api設(shè)置為"modern"或"modern-compiler"來類似地切換它。請參閱Vite的文檔以了解更多詳細信息。

- 訪問Vite官網(wǎng)

  • 在css.preprocessorOptions部分發(fā)現(xiàn)sass/scss的api默認值為 "legacy"
  • 配置Vite.config.ts文件,即可解決

import { fileURLToPath, URL } from 'node:url'

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'

export default defineConfig({
  // 設(shè)置scss的api類型為modern-compiler
  css: {
    preprocessorOptions: {
      scss: {
        api: 'modern-compiler'
      }
    }
  },

  plugins: [ vue(),vueJsx()],
  resolve: {
    alias: {
      '@': fileURLToPath(new URL('./src', import.meta.url))
    }
  }
})

小結(jié)

本文解決在Vite創(chuàng)建的項目中引入Sass時,

  • 彈出The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.警告,舊的 JavaScript API 已經(jīng)被棄用
  • 通過Sass官網(wǎng)和Vite官網(wǎng)配置api為modern-compiler成功解決

到此這篇關(guān)于vite中sass警告JS API過期的原因及解決辦法的文章就介紹到這了,更多相關(guān)vite sass警告JS API過期內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決vue中post方式提交數(shù)據(jù)后臺無法接收的問題

    解決vue中post方式提交數(shù)據(jù)后臺無法接收的問題

    今天小編就為大家分享一篇解決vue中post方式提交數(shù)據(jù)后臺無法接收的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • vue3解決各場景l(fā)oading過度的五種方法

    vue3解決各場景l(fā)oading過度的五種方法

    這篇文章主要為大家詳細介紹了vue3中解決各場景l(fā)oading過度的五種方法,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以學(xué)習(xí)一下
    2023-11-11
  • Vue.js -- 過濾器使用總結(jié)

    Vue.js -- 過濾器使用總結(jié)

    本篇文章主要介紹了Vue.js -- 過濾器使用總結(jié),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Vue中Pinia的各種詳細說明和使用示例

    Vue中Pinia的各種詳細說明和使用示例

    Pinia是Vue 3的專屬狀態(tài)管理庫,旨在替代Vuex,提供更簡單、直觀的狀態(tài)管理解決方案,它支持組合式API和選項式API,允許跨組件或頁面共享狀態(tài),避免了Vuex中的許多復(fù)雜概念,本文介紹Vue中Pinia的各種詳細說明和使用示例,感興趣的朋友一起看看吧
    2025-01-01
  • vue在App.vue文件中監(jiān)聽路由變化刷新頁面操作

    vue在App.vue文件中監(jiān)聽路由變化刷新頁面操作

    這篇文章主要介紹了vue在App.vue文件中監(jiān)聽路由變化刷新頁面操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 基于Vue的文字跑馬燈組件(npm 組件包)

    基于Vue的文字跑馬燈組件(npm 組件包)

    這篇文章主要介紹了基于Vue的文字跑馬燈組件(npm 組件包),需要的朋友可以參考下
    2017-05-05
  • 快速解決element的autofocus失效問題

    快速解決element的autofocus失效問題

    這篇文章主要介紹了快速解決element的autofocus失效問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • Vue2項目如何使用pdfjs-dist解析pdf

    Vue2項目如何使用pdfjs-dist解析pdf

    這篇文章主要為大家詳細介紹了Vue2項目如何使用pdfjs-dist解析pdf相關(guān),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-05-05
  • Vue3中常見的組件傳參方式大全及對比詳解

    Vue3中常見的組件傳參方式大全及對比詳解

    本文詳細解析了Vue3中多種數(shù)據(jù)傳遞與通信方式,包括props/emits、v-model、provide/inject、ref、Pinia/Vex、組合式函數(shù)等,并對比了它們各自的優(yōu)缺點及適用場景,幫助開發(fā)者根據(jù)實際需求選擇最合適的方案,需要的朋友可以參考下
    2026-05-05
  • Vue+Typescript中在Vue上掛載axios使用時報錯問題

    Vue+Typescript中在Vue上掛載axios使用時報錯問題

    這篇文章主要介紹了Vue+Typescript中在Vue上掛載axios使用時報錯問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-08-08

最新評論

凤城市| 永仁县| 自治县| 汝城县| 娱乐| 新宁县| 溧阳市| 定安县| 高邮市| 咸宁市| 广汉市| 台湾省| 延寿县| 景泰县| 达孜县| 吉木萨尔县| 武川县| 蓝田县| 南华县| 浮山县| 正镶白旗| 永仁县| 龙泉市| 榆中县| 保山市| 贵州省| 全南县| 五大连池市| 丰台区| 东方市| 秀山| 贵阳市| 新闻| 乌恰县| 南宁市| 定结县| 璧山县| 大方县| 亚东县| 新和县| 吉水县|