自动摘要
正在生成中……
Vue3
中执行 npm run serve
报错
这是因为项目中使用了scss
, 需要sass-loader
,但npm install
安装的为12版本,可以查看packages.json
。
这是因为sass-loader
版本太高造成的,解决方法为使用7.x版本。
npm uninstall sass-loader
npm i -D sass-loader@7.x
-D
参数等同--save-dev
,仅在devDependencies
依赖中。关于npm
,可以参考之前的文章
但安装后出现另一个错误:
Syntax Error: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0.
原因是6.x版本的node-sass版本太高
"node-sass": "^6.0.1",
可以安装4.x版本的
npm uninstall node-sass
npm i node-sass@4.14.1