nodejs npm insttall 带不带-g这个参数的区别

Posted 技术让世界更精彩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs npm insttall 带不带-g这个参数的区别相关的知识,希望对你有一定的参考价值。

-g 中的g是global的意思所以带-g这个参数是全局安装,不带-g这个参数是本地安装。

在windows系统中全局安装的目录在:C:\Users\linsenq\AppData\Roaming\npm

而本地安装的目录在:D:\Program Files\nodejs\node_modules\npm这个目录下有一个文件叫package.json.

首先你在cmd中必须把目录切换至D:\Program Files\nodejs\node_modules\npm这个目录下,或者会报no such file or directory package.json的错误。

然后才能确保你本地下载的组件在D:\Program Files\nodejs\node_modules\npm这个目录下

 

其实你可以在cmd的任何路径下输入npm install 如果带-g目录必然还是在C:\Users\linsenq\AppData\Roaming\npm这个目录下

如果不带-g 即用npm install <package_name>目录在你cmd的目录下面

以上是关于nodejs npm insttall 带不带-g这个参数的区别的主要内容,如果未能解决你的问题,请参考以下文章

带不带protype的区别

发送不带不和谐库的链接的图像

new关键字创建对象带不带{}的区别

基于sklearn 实现决策树(含最简代码,复杂源码:预测带不带眼镜)

QT中头文件带不带.h的问题

JavaScript对于switch语句中的case后键入值的带不带引号