尽pipeMac上有正确的NODE_PATH,但不能使用由NPM安装的节点模块
在OSX 10.7(Lion)上运行。 尝试在这里包括尽可能多的细节。 我(愚蠢?)决定升级到最新的NODE和NPM。 我像一个好孩子一样被curl和curl,结果是:
>node -v v0.5.9 >npm -v 1.0.99
增加了export NODE_PATH=/usr/local/lib/node_modules:/usr/local/lib/node
这样就产生了:
>echo $NODE_PATH /usr/local/lib/node_modules:/usr/local/lib/node
但是,我的所有脚本中的每个require
都无法find我的任何模块。 它要么在本地库中查找,要么放弃“错误:无法find模块”消息。
我尝试了NODE_PATH的变体:带/不带node_modules,带有特定的目录 – nada。
我是否缺less一些NPMconfiguration? 我使用不正确? 所有的脚本在升级之前都运行良好。
谢谢你的帮助。
最后通过在本地安装模块到特定的节点目录来解决这个问题
- 使用node.js和mongoose填充另一个引用文档的数据
- Selenium-Webdriver NodeJS相当于Java代码的DesiredCapabilities
- 使用Youtube API获取用户电子邮件
- 在没有Gulp的情况下在npm中使用Autoprefixer
- 调整节点REPL不要在asynchronouscallback上触发提示?
- 如何通过Azure网站上的Node.js应用程序将大文件stream上传到Azure Blob存储?
- socket.io没有拿起子文件夹
- 所有使用Angular 2(+)和Node / Express服务器的TypeScript项目设置
- 我如何处理服务器上的反应路由器可能的每条路线?