首页IT科技npm局部安装(如何解决npm安装全局模块成功,但无法使用的情况。)

npm局部安装(如何解决npm安装全局模块成功,但无法使用的情况。)

时间2025-09-12 10:30:59分类IT科技浏览7971
导读:今天在学习如何使用npm安装包的时候,在使用 npm install xxx -g 安装全局包时,...

今天在学习如何使用npm安装包的时候                  ,在使用 npm install xxx -g 安装全局包时                          ,

发现安装的包无法使用                  。而安装时cmd却没有报错        ,这令我很疑惑         ,这应该是安装成功了但却不能使用                          。

如下图所示

在查询了资料后                          ,使用了 npm root -g 命令                 ,获得了全局包的安装路径         ,打开后发现该路径下确实有我安装的几个包 如 nodemon nrm

这说明我是安装成功了,但是还是没能成功使用        。

经过一番查询资料                          ,得知是可能是我电脑中环境变量中的路径npm config中的路径不同         。

我们可以通过 npm root -g 或者 npm config ls来查看npm config中的路径                          。

我的已经设置为环境变量中的路径了                 ,如果是错误的情况,prefix 的路径和环境变量中(如下图所示)是不一样的:

所以我们要改成与path中一样的路径                          ,使用如下代码:

npm config set prefix "F:\nodejs" npm config set cache "F:\nodejs"

在修改完后 我们再次使用npm root -g 查看

此时可以看出我们的路径已经对了                         ,此时再去下载就可以了                 。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
网络违法犯罪举报网站(网络**都是做什么的-【网络**】正规网上**平台有哪些?) 路由器如何限制别人蹭网(如何利用路由器限制别人上网?路由器限制网速设置、路由器限制网速软件是什么?)