我安装了 请求模块,并得到了错误:
module.js:340
throw err;
^
Error: Cannot find module 'request'
我已经阅读了所有关于这个错误的文章,并且理解这是因为模块请求没有全局发现,但是我已经尝试了2个建议
安装请求 -g
这个应该安装在/usr/loca/bin 中吗? 因为我没有看到它。
还有
Sudo npm 链路
/usr/local/lib/node _ module/request->/Users/soulsonic/dev/sandbox/node _ test/request
我重新启动终端后,每个命令,但不断得到无法找到模块错误。
更新
there must have been some sort of conflict in my initial directory, because "npm install request" was not adding "request" under node_modules (there 10 others in there) .. 在切换到一个新的目录后,它就工作了。
如果我使用-g switch 运行它,我确实看到它被安装到/usr/local/lib/node _ module/request。
似乎我只需要更新我的配置文件,以便上面的路径是自动添加。