
NPM安装express时为什么不直接安装到node的安装目录中去
1个回答
2016-04-13 · 百度知道合伙人官方认证企业
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
关注

展开全部
-g 是全局模式安装。全局模式安装可以通过命令行调用这个包中的命令。没有-g是本地模式。
使用本地模式安装包时,包会安装到当前目录的node_modules子目录下。(这个是你想的”直接安装到node的安装目录里面去“的想法吗?)
全局模式的好处是可以提高程序的重复利用程度,避免同样的内容存在多份副本。缺点是难以处理不同的版本依赖(我暂时没有遇到这类问题- -,练得还是不够多)。
本地模式就大致跟全局模式相反。好处是不存在不同版本的包的冲突问题。缺点就是同一个包可能会被安装多次。
使用本地模式安装包时,包会安装到当前目录的node_modules子目录下。(这个是你想的”直接安装到node的安装目录里面去“的想法吗?)
全局模式的好处是可以提高程序的重复利用程度,避免同样的内容存在多份副本。缺点是难以处理不同的版本依赖(我暂时没有遇到这类问题- -,练得还是不够多)。
本地模式就大致跟全局模式相反。好处是不存在不同版本的包的冲突问题。缺点就是同一个包可能会被安装多次。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询