cnpm显示成功安装后cnpm不是内部命令的解决办法

cnpm显示成功安装后cnpm不是内部命令的解决办法

  • 今天在用npm命令成功安装完淘宝镜像后,用cnpm -v命令,显示不是内部命令,其实昨天安装vue cil命令后,也是显示不是内部命令。
    • 原因
    • 解决方案

今天在用npm命令成功安装完淘宝镜像后,用cnpm -v命令,显示不是内部命令,其实昨天安装vue cil命令后,也是显示不是内部命令。

原因

之前安装完node,配置环境变量的时候,为了不把下载的包全都安装在c盘
将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Program Files\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:
cnpm显示成功安装后cnpm不是内部命令的解决办法_第1张图片
因为当时学习的时候只用到了里边的yarn包,所以配置的时候只配置了yarn的路径,如下:
在这里插入图片描述

解决方案

出现这个的原因就是因为找不到cnpm.cmd,所以需要重新配置一下环境变量中的路径:
cnpm显示成功安装后cnpm不是内部命令的解决办法_第2张图片

如上图,安装的包都在红色框的路径下
所以配置下图:
cnpm显示成功安装后cnpm不是内部命令的解决办法_第3张图片
测试一下:
cnpm显示成功安装后cnpm不是内部命令的解决办法_第4张图片

你可能感兴趣的:(vue.js,node.js,npm,nodejs)