vue项目启动失败,npm install失败

问题描述

从github上拉了一个vue项目,到本地运行失败,出现各种问题:npm install失败,command not found等等。

解决过程

一、删除node_modules

如果没有,请忽略这一步。

二、npm install

以下为install过程中常见的错误

1 报错:can’t find python executable “python”,you can set the PYTHON env variable。
vue项目启动失败,npm install失败_第1张图片
(1)安装npm需要的系统工具,执行如下命令,然后就会下载安装python,切记,一定要在管理员模式下安装,否则会报错:Please restart thie script from a administrative PowerShell!

npm install --global --production windows-build-tools

(2)安装node-gyp

npm install --global node-gyp 

npm install执行成功
2 npm run dev启动报错:Node Sass does not yet support your current environment
如果提前安装了node-sass,可能会报错,这种情况通常是因为当前的node-sass与node版本存在冲突,导致node-sass不能够支持当前的环境

(1)卸载node-sass

npm uninstall --save node-sass

(2)重新安装node-sass

npm install --save node-sass

3 Error: Command failed: C:\Windows\system32\cmd.exe /s /c “autoreconf -ivf”
‘autoreconf’ �����ڲ����ⲿ���Ҳ���ǿ����еij���
vue项目启动失败,npm install失败_第2张图片
改用cnpm install安装,报错原因未知

cnpm install

npm run dev成功。
至此,问题完美解决。

参考链接

你可能感兴趣的:(前端,#,vue,vue,npm)