当前位置:网站首页 > C++编程 > 正文

npm是否安装成功(npm安装cnpm失败)



连续在两台电脑上解决cnpm安装的问题,现总结如下:
首先,检查node -v
cmd,node -v
在这里插入图片描述
然后,尝试直接安装

 

在环境变量配置好的情况下,直接可以安装成功,如下则是安装成功:
在这里插入图片描述
然后再cnpm -v检查一下确保可以使用:
在这里插入图片描述

以上是最顺利的一种安装情况,但是大多数时候会出现各种各样的报错,下面逐一列出:
第一种报错:certificate has expired
解决:
1 取消ssl验证

 

2 再设置npm镜像源

 

3 再清除缓存

 

按以上步骤操作后,再重新尝试安装,此时可能会再出现第二种报错:
第二种报错:也是最常见的问题,环境变量
直接在左下角搜索:高级系统设置
在这里插入图片描述
环境变量分为上面的用户变量和下面的系统变量,首先我们找到下面系统变量的path
在这里插入图片描述
编辑path,在编辑界面,点击新建
新建三个路径
在这里插入图片描述

1.D:Software odejs ode_global
要确保存在这个文件夹,如果没有可以直接在文件夹中自己新建node_global和node_cache,如下图:
在这里插入图片描述

2.D:Program Files odejs
这个是nodejs的安装路径,你把nodejs安装在哪里的,就写哪里
在这里插入图片描述

此外,我们需要设置全局环境变量
在这里插入图片描述
在这里插入图片描述

 

然后,再新建一个系统变量NODE_PATH
在这里插入图片描述
NODE_PATH
D:Program Files odejs ode_global ode_modules
在这里插入图片描述

然后,编辑用户变量里的path
在这里插入图片描述
新建一个node_global
在这里插入图片描述

第三种报错:都已经安装成功了,但是在vscode终端中却还是不能使用
在这里插入图片描述

解决方法
在vscode终端中执行get-ExecutionPolicy,如果显示Restricted,表明被禁止了,再执行set-ExecutionPolicy RemoteSigned,然后再执行一遍get-ExecutionPolicy,如果显示RemoteSigned,则表明解禁,此时再在终端输入cnpm -v,应该可以执行了
在这里插入图片描述

如果在执行set-ExecutionPolicy RemoteSigned时报错,则执行Set-ExecutionPolicy RemoteSigned -Scope Proce

在这里插入图片描述

到此这篇npm是否安装成功(npm安装cnpm失败)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 佳能cp1500打印机怎么样(佳能照片打印机cp510)2025-02-20 08:36:10
  • codependence(codependence 书)2025-02-20 08:36:10
  • dhcp自动获取ip地址和宽带拨号上网(dhcp设置自动获取ip的时效)2025-02-20 08:36:10
  • localdatetime工具类(localdatetime localdate)2025-02-20 08:36:10
  • cnns(cnn是哪个党派支持)2025-02-20 08:36:10
  • 进程控制块pcb的作用是什么(进程控制块pcb是进程存在的唯一标志对吗)2025-02-20 08:36:10
  • xdc是什么缩写(xds是什么缩写)2025-02-20 08:36:10
  • c++合并数组(C++合并数组)2025-02-20 08:36:10
  • c++解析pcap文件(c++解析数据包)2025-02-20 08:36:10
  • 广度优先搜索c++语言(广度优先搜索是一个递归过程)2025-02-20 08:36:10
  • 全屏图片