vue 加载less 的错误解决方案:
These dependencies were not found:
* muse-ui/lib/styles/base.less in ./src/main.js
* muse-ui/lib/styles/theme.less in ./src/main.js
或者
These relative modules were not found:
* ../styles/components/select.less in ./node_modules/muse-ui/lib/Select/index.js
以上错误 看看是否 在【build】文件下的【webpack.base.conf.js】文件中【rules】中加入了以下的rule,新版本的vue-cli已经帮我们把less-loader配置好了,放在了util.js里面。 重复配置所以冲突了,删除即可。
{ test: /.less$/, loader: "style-loader!css-loader!less-loader", }
如果错误是
Module build failed: TypeError: loaderContext.getResolve is not a function
请卸载安装的高版本的less-loader,【npm uninstall less-loader】,安装指定低版本的less-loader【npm install less-loader@4.1.0 --save】
以上仅本人遇到的错误解决方案,仅供参考。
版权声明:本文为weixin_40340362原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。