我应该在/ usr / lib或/ usr / local中安装用于Meteor的npm模块吗?

在哪里我们把npm安装在Meteor项目中的节点模块? ,接受的答案表明你应该使用这个命令来安装:

cd / usr / local / meteor / lib / && npm install

但是process.env告诉我$ NODE_PATH是/usr/lib/meteor/lib/

这是否意味着安装节点模块的正确位置(对于本地使用,例如Chai)现在是/usr/lib/meteor/lib/而不是/usr/local/meteor/lib/

关于这个问题的大部分问题都是在12年4月/ 5月,而在12年6月中旬,似乎NODE_PATH的设置方式发生了变化。 https://github.com/meteor/meteor/commit/b7632579296257c10bf640a5f00716c3d440de71

.meteor / local / build / server / node_modules是您需要安装模块的目录的符号链接。