import 'assets/scss/index.scss';
来源:3-1 页面结构和根组件
weixin_慕哥2069139
2019-09-02 17:02:58
import 'assets/scss/index.scss'; 注释掉就能用,不注释掉就一直报以下错误,是版本原因还是我代码写错,删除了node_modules 再重装都是这样
Module build failed: TypeError: this.getResolve is not a function
at Object.loader (F:\VueProject\mall\node_modules\_sass-loader@8.0.0@sass-loader\dist\index.js:52:26)
@ ./src/assets/scss/index.scss 4:14-271 13:3-17:5 14:22-279
@ ./src/main.js
@ multi ./node_modules/_webpack-dev-server@2.11.5@webpack-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js
5回答
好帮手慕码
2019-09-03
同学你好!
首先要给同学一个大大的赞,可以自己解决问题,很棒哦!以后的工作中,一般都是自己解决问题的,所以同学这个做法很对,继续加油~
祝学习愉快~
weixin_慕哥2069139
提问者
2019-09-02
好帮手慕码
2019-09-02
同学你好!
vscode中的报错是不是这个样子的:
可以将base中的mixins文件改为:
然后会报错如下:
可以将_mixin.scss中修改如下:
就没有报错了:
不过,整个过程浏览器的控制台是没有报错的。查看同学的截图是this.getResolve这个方法的问题,请问同学在项目中是否有用到这个函数,或者可以按照如上操作测试一下。如果还是报错的话,可以问答区具体说明一下做了什么操作,在哪一个页面操作的,导致this.getResolve报错,以便老师重现问题,准确的帮助同学解决问题。
如果帮助到了你,欢迎采纳,祝学习愉快!
weixin_慕哥2069139
提问者
2019-09-02
好帮手慕码
2019-09-02
同学你好!
这边使用源码测试,启动后是没有报错的。请问同学说的是对哪一个页面的操作呢?可以具体说明一下,以便重现同学的问题,准确的帮助同学解惑。
看你粘贴的报错信息, 如下所示。还报了一个方法的错误, 可能是没有完整安装依赖。建议: 同学可以尝试在安装一次sass-loader依赖包。
如果帮助到了你,欢迎采纳,祝学习愉快~
相似问题