【发布时间】:2014-12-25 23:02:19
【问题描述】:
我安装了 npm,当我第一次执行sudo npm install some-package -g 时,它按照我的预期将该软件包安装到 /usr/lib/node_modules,但随后它还在 ~/.npm 中创建了几个文件。这些位置有什么区别?
这里的其他答案说使用-g 的全局安装应该默认将其安装到您的主目录,但对我来说它将它安装到/usr/lib/node_modules,我做错了什么吗?
当我在没有-g 的情况下进行本地安装时,它会安装到当前目录 $PROJECT/node_modules。所有这些地点之间有什么区别,应该去哪里?
【问题讨论】:
-
npmjs.org -> 文档 -> 配置 npm -> 文件夹 (docs.npmjs.com/files/folders)