vue2老項目中node-sass更換dart-sass的操作方法
更新時間:2024年07月29日 10:25:55 作者:隨便起的名字也被占用
這篇文章主要介紹了vue2老項目中node-sass更換dart-sass的操作方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
vue2老項目中node-sass更換dart-sass
更換原因:node-sass經常會出現node版本問題,就很麻煩
卸載項目中的node-sass sass-loader
npm uninstall sass-loader sass
安裝dart-sas sass-loader 推薦安裝sass@1.26.2 sass-loader@7.3.1
npm install sass-loader@7.3.1 sass@1.26.2
從新配置vue.config.js
// vue.config.js module.exports = { css: { loaderOptions: { sass: { implementation: require('sass'), // This line must in sass option }, }, } }
然后需要全局替換一下/deep/,全局搜索 /deep/
, 將項目里的 /deep/
替換為 ::v-deep
如果使用了stylelint,需要修改配置規(guī)則
// stylelint.config.js module.exports = { ... rules: { 'selector-pseudo-element-no-unknown': [ true, { ignorePseudoElements: ['v-deep'], }, ], }, ... };
到此這篇關于vue2老項目中node-sass更換dart-sass的操作方法的文章就介紹到這了,更多相關vue node-sass更換dart-sass內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue 項目打包通過命令修改 vue-router 模式 修改 API 接口前綴
這篇文章主要介紹了vue 項目打包通過命令修改 vue-router 模式 修改 API 接口前綴的相關知識,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧2018-06-06