解决npm包安装后执行命令无效的问题

1.我们要先配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立”node_global”及”node_cache”两个文件夹。


image

2.启动cmd,输入

npm config set prefix "C:\Program Files\nodejs\node_global"

npm config set cache "C:\Program Files\nodejs\node_cache"

3.现在我们来装个模块试试,选择express这个比较常用的模块。同样在cmd命令行里面(管理员权限运行cmd),输入

npm install npm-check -g

4.此时再运行 npm-check 应该就能正常执行,如果还是无效,可以手动将安装包的安装路径加到环境变量中。如下图


image

image

image

5.以上步骤都成功执行后,我们可以再开启cmd命令行,进入node,输入“require(‘npm-check’)”来测试下node的模块全局路径是否配置正确了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容