很多时候安装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 报错问题解决合集相关推荐

  1. npm安装报错解决合集(一)

    在新版nodejs已经集成了npm,所以npm也都安装好了.可以通过输入下面命令来测试是否成功安装 node -vnpm -v 如果安装成功,都会出现版本号 用npm -v测试,报错: node:in ...

  2. 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 ...

  3. npm install 报错:ERR! code EINTEGRITY 解决方案

    npm install 报错:ERR! code EINTEGRITY 解决方案 参考文章: (1)npm install 报错:ERR! code EINTEGRITY 解决方案 (2)https: ...

  4. npm install 报错: WARN checkPermissions Missing write access to 解决方案

    npm install 报错: WARN checkPermissions Missing write access to 解决方案 参考文章: (1)npm install 报错: WARN che ...

  5. 【微信小程序】报错信息合集

    小程序报错信息合集

  6. 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

  7. 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 ...

  8. npm install报错的一天

    发现项目找不到axios,然后运行: npm i axios -S npm install 报错 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! ...

  9. clone别人远程仓库的代码,运行npm install报错npm ERR! Maximum call stack size exceeded

    运行npm install报错,我是实习生,实习第四天就各种出错,多人合作的时候连clone下来的仓库,运行npm install时都出错:npm ERR! Maximum call stack si ...

最新文章

  1. Arrays.asList问题
  2. win7+ubuntu 13.04双系统安装方法
  3. python安装模块时读取超时_Windows在pip install tensorflow遇到的问题 一些python安装包的时候,超时问题以及权限问题...
  4. 设计模式的理解:对23个设计模式的总结
  5. 股市永不过时的黄金铁律:零下金叉疯狂买,零上死叉立即卖
  6. 搞商业智能需要“智慧”
  7. 关于position的四个标签
  8. 超强Python入门基础知识总结!是时候学起来了
  9. webbrowser 百度列表点击_百度信息流推广后台完整的实操流程分享
  10. 中国内鼻扩张器市场趋势报告、技术动态创新及市场预测
  11. 深入浅出JS的对象属性
  12. 检查某个网段存活的主机_shell脚本
  13. 对ichartjs基于基于HTML5的开源图形组件画图的心得
  14. 【比较】2022 程式语言排名与分析,该学习哪一种程式语言?
  15. 联想Win10安装Ubuntu双系统教程
  16. 讲解图层样式中的混合颜色带
  17. win10 安装sudo命令
  18. vivo刷入鸿蒙,vivo鸿蒙系统刷机包
  19. CAD手机看图软件中如何根据已知坐标点绘制线段?
  20. 【论文阅读】Rethinking Spatiotemporal Feature Learning For Video Understanding

热门文章

  1. 在ubuntu上部署安装ftp服务器
  2. 层次聚类示例实战教程
  3. 献给朋友们的一本书--《31天成为IT服务达人》
  4. 设置首页不出现页码的方法
  5. 【转载】SpringMVC的工作原理
  6. 榆熙科技:拼多多可以使用花呗支付吗?有没有利息?
  7. 人工智能导论实验四:深度学习算法及应用
  8. 【Android】如何设置应用强制横屏或竖屏
  9. 京东咚咚架构演进阅读心得
  10. 九巨龙物业拾金不昧,专业服务被点赞