2013-01-13 33 views
2

Where do we put node modules we install by npm in a Meteor project?,公认的答案表明您应该使用此命令安装:我应该在/ usr/lib还是/ usr/local中安装Meteor的npm模块?

CD的/ usr /本地/流星/ lib目录/ & & NPM安装

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

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

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

+0

你有没有试过只是其中一方的?怎么了? – Rahul

回答

0

.meteor /本地/编译/服务器/ node_modules是一个符号链接,你需要安装在模块中的目录。

+0

这个答案似乎已经过时了,因为符号链接不再存在。 –