前端项目启动不了 npm i安装失败怎么办

126 阅读1分钟

一般不要直接安装node, 因为直接安装Node默认会安装最新版本的Node, 项目的node版本很多都是比较旧的,而且你不确定node版本,所以一般都是下载nvm,nvm是Node管理工具。它可以让你安装和切换不同版本的 Node.js,咱们一般通过这个nvm工具下载node

(装nvm之前一定要把电脑里的node全部卸载掉)

nvm装好后打开终端执行命令

nvm install 12.22.12

nvm install 14.15.1

nvm install 16.15.1

nvm install 18.19.1

nvm install 20.18.0

先装一下这个几个版本的node,因为公司项目node版本一般不知道(当然你问同事同事如果知道的话你就直接nvm安装对应版本的node然后使用该版本就好了),用管理员打开cmd终端,我们默认就先切到16.15.1版本的node用,切换命令:nvm use 16.15.1

公司很多项目node版本不一样,最好下nvm 然后切换安装node版本 然后打开项目去 npm i 下载项目依赖,还是npm i 失败 那就用这个命令(兼容依赖版本安装):

npm install --legacy-peer-deps

这个命令直接搞定,不管项目Node版本是什么,插件兼容是不是有问题都能直接安装。安装完毕就运行项目就好了,直接搞定