less新项目老是报错,于是写下这个
1、先常规的安装一波
npm install stylus-loader css-loader style-loader --save-dev
2、安装less的,版本低一点
卸载原来的 npm uninstall less-loader; 安装指定版本 npm install less-loader@4.1.0 --save 不行就升一点 npm install less-loader@5.0.0 --save
3、安装sass的
npm uninstall sass-loader(卸载当前版本) npm install sass-loader@7.3.1 --save-dev
4、安装全局注册组件
npm install sass-resources-loader --save-dev
5、第4步只是为了能加入全局less
打开/build/utils.js
把
less: generateLoaders('less'),
改成
less: generateLoaders('less').concat({ loader: 'sass-resources-loader', options: { resources: [ path.resolve(__dirname, '../src/assets/less/fz.less'), //你的全局less文件 ]//你的全局less文件 } }),
说实话,经常莫名其妙报错!轮回装几圈就行了! 估计是每次版本不一样!导致安装的版本要升降一点!
-
发表评论