vue项目执行npm install报错 npm ERR node-sass postinstall node scripts/build.js npm ERR Exit status 1
先执行下面命令如果没报错就解决了
npm install --save-dev node-sass --registry=https://registry.npmmirror.com
要是执行上面报错:gyp ERR! stack Error: gyp
failed with exit code: 1
执行下面命令
1. > npm install -g cnpm --registry=https://registry.npmmirror.com
2. > cnpm install
或者执行
3. > npm install
如果启动还是报错
gyp verb ensuring that file exists: C:\Python27\python.exe
按照下面的教程安装python环境,安装3.8版本的就可以了
https://blog.csdn.net/lyj_viviani/article/details/51763101
然后重新安装sass-loader和node-sass
查看 node 版本命令:node -v
查看 node-sass 等版本信息:npm list
卸载 sass-loader 命令:npm uninstall --save sass-loader
卸载 ode-sass 命令:npm uninstall --save node-sass
安装低版本 sass-loader 的命令:npm i -D sass-loader@10.x
安装低版本 node-sass 的命令:npm i node-sass@4.14.1
如果启动还报错
Syntax Error: SassError: expected selector.
执行下面命令卸载sass
npm uninstall --save sass
然后执行下面命令启动项目
npm run serve