首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OS 10.8上节点-mongoskin的故障

OS 10.8上节点-mongoskin的故障
EN

Stack Overflow用户
提问于 2013-08-13 10:08:52
回答 1查看 587关注 0票数 0

我有安装模块mongoskin (sudo npm install mongoskin -g) -成功安装。

当我尝试用( index.js )启动我的supervisor index.js时,会出现以下错误:

代码语言:javascript
复制
module.js:340
throw err;
^
Error: Cannot find module 'mongoskin'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/Users/smithua/Documents/uezo.pro/dnode-node/im.js:5:13)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
DEBUG: Program node index.js exited with code 8

ls -la /usr/local/lib/node_modules/

代码语言:javascript
复制
0 drwxr-xr-x  14 smithua  staff  476 Jul 30 18:53 dnode
0 drwxr-xr-x   7 smithua  staff  238 Jul 31 11:40 jshint
0 drwxr-xr-x  10 smithua  staff  340 Jul 31 11:00 jslint
0 drwxr-xr-x  17 smithua  staff  578 Aug 12 16:48 mongoskin
0 drwxr-xr-x  15 smithua  staff  510 Jul 30 16:40 mysql
0 drwxr-xr-x  20 smithua  staff  680 Jul 31 11:09 npm
0 drwxr-xr-x  19 smithua  staff  646 Jul 31 03:56 promised-io
0 drwxr-xr-x   6 smithua  staff  204 Jul 30 16:40 supervisor
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-13 10:40:55

您必须在本地安装模块,而不是全局安装。这意味着在使用npm安装时不能使用-g选项。

在Node.js中,基本上每个应用程序都需要在一个本地node_modules文件夹中拥有它的所有依赖项。为此,您可以使用以下方法安装节点-mongoskin:

代码语言:javascript
复制
$ npm install mongoskin

全局安装只提供系统范围的二进制文件,例如调试器、测试工具或Express的引导程序。这意味着,当您全局安装一个模块时,您可以从系统中的任何地方调用它的二进制文件,但是应用程序要想工作,就需要在本地安装它。

对于应用程序,全局安装的模块根本不重要(这就是您的ls命令所显示的:全局安装的模块)。

希望这能有所帮助。

PS:请注意,本地安装和全局安装之间的区别涉及到任何模块,而不仅仅是mongoskin。

PPS:您可能需要签出package.json文件,您可以将依赖项放入其中,这样就可以使用简单的npm install立即自动安装它们。要交互式地创建这样一个package.json文件,请参见npm init命令。

公私伙伴关系:也请看我在在Node.js中使用Express时出错上的回答,它可以帮助你进一步了解这一切是关于什么的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18206296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档