npm i sass-resources-loader
項目地址:[http://npm.taobao.org/package/sass-resources-loader](http://npm.taobao.org/package/sass-resources-loader)
css
配置vue.config.js以下:vue
// vue.config.js module.exports = { chainWebpack: config => { const oneOfsMap = config.module.rule('scss').oneOfs.store oneOfsMap.forEach(item => { item .use('sass-resources-loader') .loader('sass-resources-loader') .options({ // Provide path to the file with resources(這裏是你.scss文件所在路徑) resources: './assets/css/*.scss', }) .end() }) } }
目前這種方案在自定義編譯模式下(手動調用npm run dev)可行,可是用hdx運行會報錯,uni-app官方的bug
npm
坑又來了,uni.scss裏面不支持引入你自定義的scss文件而後全局使用,沒辦法,LJ 框架
不只如此,sb框架還不支持函數@mixin等
sass