引入index.scss时报错node-sass和sass-loader都成功安装了
来源:2-2 文件和目录结构
9104956
2019-12-20 12:26:20
user@DESKTOP-74VQSJA MINGW64 /d/vue-project/learn-project $ cnpm install --save node-sass √ Installed 1 packages √ Linked 0 latest versions √ Run 0 scripts √ All packages installed (used 412ms(network 412ms), speed 27.45kB/s, json 1(11.31kB), tarball 0B) user@DESKTOP-74VQSJA MINGW64 /d/vue-project/learn-project $ cnpm install sass-loader √ Installed 1 packages √ Linked 0 latest versions √ Run 0 scripts √ All packages installed (used 455ms(network 455ms), speed 12.47kB/s, json 1(5.67kB), tarball 0B) user@DESKTOP-74VQSJA MINGW64 /d/vue-project/learn-project $ cnpm install --save sass-loader √ Installed 1 packages √ Linked 0 latest versions √ Run 0 scripts √ All packages installed (used 292ms(network 292ms), speed 19.43kB/s, json 1(5.67kB), tarball 0B) user@DESKTOP-74VQSJA MINGW64 /d/vue-project/learn-project $ npm run dev > learn-project@1.0.0 dev D:\vue-project\learn-project > webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 15% building modules 42/46 modules 4 active ...ect\learn-project\src\pages\demo1.vue{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }. 94% asset optimization ERROR Failed to compile with 1 errors12:16:49 error in ./src/assets/scss/index.scss Module build failed: TypeError: this.getResolve is not a function at Object.loader (D:\vue-project\learn-project\node_modules\_sass-loader@8.0.0@sass-loader\dist\index.js:52:26) @ ./src/assets/scss/index.scss 4:14-268 13:3-17:5 14:22-276 @ ./src/main.js @ multi ./node_modules/_webpack-dev-server@2.11.5@webpack-dev-server/client?http://0.0.0.0:8082 webpack/hot/dev-server ./src/main.js
1回答
好帮手慕言
2019-12-20
同学你好,看报错信息,应该是sass-loader版本的问题,可以按照下方的命令再安装下:
cnpm install --save--dev sass-loader@6.0.7
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题