Vue項目使用sass及注意事項

如何使用

npm鏡像替換

npm鏡像替換步驟

安裝sass

cnpm i -D sass-loader node-sass

配置sass

在build文件夾下的webpack.base.conf.js的rules裏面添加配置

{
	test: /\.scss$/,
	loaders: ['style', 'css', 'sass']
}

使用sass

vue文件所在的style樣式標籤上添加lang="scss"即可使用

注意事項

Module build failed: TypeError: this.getResolve is not a function(sass版本過高問題)

解決方法:當爲webpack3時在package.json文件設置node-sass版本設置爲"^4.7.2"sass-loader版本設置爲"^6.0.7",重新下載依賴cnpm i,執行npm run start

UnhandledPromiseRejectionWarning: CssSyntaxError

解決方法:scss文件css註釋使用多行註釋(/**/),不要使用單行註釋(//

發佈了20 篇原創文章 · 獲贊 26 · 訪問量 3157
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章