【前端】 nvm安装管理多版本node、 npm install失败解决方式

【问题】If you believe this might be a permissions issue, please double-check the npm ERR! permissio或者Error: EPERM: operation not permitted, VScode中npm install或cnpm install报错

简单总结,我们运行npm install 无法安装吧包,提示权限问题等,这里建议是检查我们的node的版本,需要跟我们项目中引用到的依赖相对应。版本配套对了,基本就不会有什么npm install 安装不了的问题

由于项目中引用到了这个包, 对应的node版本,不能太低,否则执行命令拉包是执行不了的,从官方信息去获取,对应的node需要安装16

那么如果其他项目又需要版本低一点的,或者高一点的,那就需要nvm来管理多个Node版本了

安装nvm,网上直接下载

注意下载前,先把当前系统已经装的node要删除,否则是不能管理了

1.安装完成后,执行命令安装

nvm install 16.13.0

 2.接着需要执行 切换node到该版本

nvm use 16.13.0

这样,node才能安装成功, 并且执行 node -v     npm -v  才是正常的

3.建议安装cnpm,国内镜像,下载比较快

npm install -g cnpm@8.1.0

cnpm install

安装中如果出现了sass错误提示

image.png

那么通过

cnpm install --save node-sass

image.png

【补充】

如果在vscode中 执行命令显示没有,而我们cmd下的终端窗口显示有 ,比如cnpm

那么就在管理员权限下打开终端执行命令 set-ExecutionPolicy RemoteSigned

相关推荐

  1. node版本管理使用npm失败方法

    2024-06-18 20:54:04       54 阅读
  2. NVM切换Node版本失败(已解决

    2024-06-18 20:54:04       40 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 20:54:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 20:54:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 20:54:04       82 阅读
  4. Python语言-面向对象

    2024-06-18 20:54:04       91 阅读

热门阅读

  1. React中数据响应式原理

    2024-06-18 20:54:04       27 阅读
  2. COMP9727 Recommender Systems

    2024-06-18 20:54:04       22 阅读
  3. 循 环 结 构

    2024-06-18 20:54:04       33 阅读
  4. idea 如何查看项目启动的端口号

    2024-06-18 20:54:04       30 阅读
  5. leetcode刷题记录:hot100强化训练2:二叉树+图论

    2024-06-18 20:54:04       24 阅读
  6. C语言程序设计-8 函 数

    2024-06-18 20:54:04       23 阅读
  7. 德旺之人,福耀华夏!

    2024-06-18 20:54:04       31 阅读