npm install 报错问题解决合集
很多时候安装npm install 的时候并不能直接将当前的node_modules直接一键安装到本地.
总是会出现各种各样的报错
常见的有以下多种情况
tip1:本地node 跟npm 版本不匹配,项目创建者当时的版本为14 ,而新开发者本地node默认为最新需要重新降低版本,使用cmd打开查看本地node和npm版本,询问一下同事的版本,直接去node官网重新
下载安装新的node安装包即可,或者如果本地有多个新老项目为了方便的管理各个node的版本问题,推荐使用nvm,一个很好用的node版本协调控制工具
nvm的常用命令如下:
nvm install stable ## 安装最新稳定版 node
nvm install <version> ## 安装指定版本
nvm uninstall <version> ## 删除已安装的指定版本
nvm use <version> ## 切换使用指定的版本node
nvm ls ## 列出所有安装的版本
nvm ls-remote ## 列出所有远程服务器的版本
nvm current ## 显示当前的版本
nvm alias <name> <version> ## 给不同的版本号添加别名
nvm unalias <name> ## 删除已定义的别名
nvm reinstall-packages <version> ## 在当前版本 node 环境下,重新 全局安装指定版本号的 npm 包
nvm alias default [node版本号] ##设置默认版本
切换到指定版本之后,重新下载安装npm install 即可运行项目文件;
tip2:本地npm 版本过低导致,将node_modules删除,重新使用npm install -g npm
由于镜像是国外下载速度过慢的可以更换淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org,然后使用cnpm install 即可,也可以使用nrm,镜像管理工具切换使用多个下载安装,使用npm install nrm -g 安装nrm,根据自己需求
自由的切换使用npm,cnpm,yarn等多个镜像工具.
tip3:本地npm缓存导致,使用npm cache clean --force 强制清除本地镜像缓存,然后重新npm install 后再次运行项目即可.
tip4:项目权限问题,在主机中搜索Windows PowerShell,右键已管理员方式运行,设置执行策略,
输入set-ExecutionPolicy RemoteSigned,然后按A回车即可,
再回到项目重新npm install,运行项目即可.
tip5:没有执行权限
在终端执行get-ExecutionPolicy,然后会显示Restricted,表示是受限制的;
执行:set-ExecutionPolicy RemoteSigned;
这时再执行get-ExecutionPolicy,就显示RemoteSigned,这样就可以了
tip6:将package-lock.json文件删除!!!有时候的包安装,收到package-lock.json的数量限制,删除后,重新npm i下载包就可以了
tip7:也可以直接将同事的node_modules拿过来替换成自己的包,直接npm run dev运行项目,这种问题是最快也是最不可取的.尽量还是从根本解决问题,
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
npm install 报错问题解决合集相关推荐
- npm安装报错解决合集(一)
在新版nodejs已经集成了npm,所以npm也都安装好了.可以通过输入下面命令来测试是否成功安装 node -vnpm -v 如果安装成功,都会出现版本号 用npm -v测试,报错: node:in ...
- npm install报错 npm ERR,code ERESOLVE npm ERR,ERESOLVE unable to resolve dependency tree
文章目录 前言 问题分析 解决方法 转载于 前言 在下载npm时报错npm ERR! code ERESOLVE npm ERR! ERESOLEVE unable to resolve depend ...
- npm install 报错:ERR! code EINTEGRITY 解决方案
npm install 报错:ERR! code EINTEGRITY 解决方案 参考文章: (1)npm install 报错:ERR! code EINTEGRITY 解决方案 (2)https: ...
- npm install 报错: WARN checkPermissions Missing write access to 解决方案
npm install 报错: WARN checkPermissions Missing write access to 解决方案 参考文章: (1)npm install 报错: WARN che ...
- 【微信小程序】报错信息合集
小程序报错信息合集
- npm install 报错 npm WARN tar ENOENT: no such file or directory, open... 解决方式
报错信息 npm install 报错 npm WARN tar ENOENT: no such file or directory, open- 解决方式 使用cnpm install
- npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法
npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法 参考文章: (1)npm install ...
- npm install报错的一天
发现项目找不到axios,然后运行: npm i axios -S npm install 报错 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! ...
- clone别人远程仓库的代码,运行npm install报错npm ERR! Maximum call stack size exceeded
运行npm install报错,我是实习生,实习第四天就各种出错,多人合作的时候连clone下来的仓库,运行npm install时都出错:npm ERR! Maximum call stack si ...
最新文章
- Arrays.asList问题
- win7+ubuntu 13.04双系统安装方法
- python安装模块时读取超时_Windows在pip install tensorflow遇到的问题 一些python安装包的时候,超时问题以及权限问题...
- 设计模式的理解:对23个设计模式的总结
- 股市永不过时的黄金铁律:零下金叉疯狂买,零上死叉立即卖
- 搞商业智能需要“智慧”
- 关于position的四个标签
- 超强Python入门基础知识总结!是时候学起来了
- webbrowser 百度列表点击_百度信息流推广后台完整的实操流程分享
- 中国内鼻扩张器市场趋势报告、技术动态创新及市场预测
- 深入浅出JS的对象属性
- 检查某个网段存活的主机_shell脚本
- 对ichartjs基于基于HTML5的开源图形组件画图的心得
- 【比较】2022 程式语言排名与分析,该学习哪一种程式语言?
- 联想Win10安装Ubuntu双系统教程
- 讲解图层样式中的混合颜色带
- win10 安装sudo命令
- vivo刷入鸿蒙,vivo鸿蒙系统刷机包
- CAD手机看图软件中如何根据已知坐标点绘制线段?
- 【论文阅读】Rethinking Spatiotemporal Feature Learning For Video Understanding