1. 设置npm i --ignore-scripts (推荐)
因为node-sass安装后会自动执行node-sass/script下的 build.js ,导致运行错误。
在npm 安装时,不执行构建脚本即可:
npm i --ignore-scripts
如果只是单独安装node - sass :
npm i node-sass --ignore-scripts
转自: blog.csdn.net/weixin_5111…
额外问题: 若在 run dev 的时候,出现如下所示的错误
error in ./src/components/Breadcrumb/index.vue?vue&type=style&index=0&id=b50ef614&rel=stylesheet%2Fscss&lang=scss&scoped=true&
Module build failed (from ./node_modules/sass-loader/lib/loader.js):
Error: ENOENT: no such file or directory, scandir 'U:\cnblogs\fanfengping-dtops\fanfengping-dtops-front\node_modules\node-sass\vendor'
at Object.readdirSync (fs.js:955:3)
执行如下命令,重新编译构建一下 node-sass 即可。
npm rebuild node-sass
2. Rebuild node-sass
npm uninstall node-sass npm i node-sass --sass_binary_site=npm.taobao.org/mirrors/nod… 使用npm命令下载sass时出现Error: not found: python2
Module build failed: Error: Node Sass version 6.0.0 is incompatible with ^4.0.0. 简单解决方案:
1、卸载: npm uninstall node-sass
2、安装: npm install node-sass@4.14.1
3、运行:npm run dev Module build failed: Error: Node Sass version 6.0.0 is incompatible with ^4.0.0.