今天在学习如何使用npm安装包的时候,在使用npminstallxxx-g安装全局包时,发现安装的包无法使用。而安装时cmd却没有报错,这令我很疑惑,这应该是安装成功了但却不能使用。如下图所示在查询了资料后,使用了npmroot-g命令,获得了全局包的安装路径,打开后发现该路径下确实有我安装的几个包如nodemonnrm这说明我是安装成功了,但是还是没能成功使用。经过一番查询资料,得知是可能是我电脑中环境变量中的路径和npmconfig中的路径不同。我们可以通过npmroot-g或者npmconfigls来查看npmconfig中的路径。我的已经设置为环境变量中的路径了,如果是错误的情况,pr