首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >蒙哥斯金与猫鼬依赖错误

蒙哥斯金与猫鼬依赖错误
EN

Stack Overflow用户
提问于 2015-10-16 00:08:17
回答 3查看 5.8K关注 0票数 6

我对完整堆栈javascript还不熟悉,并且已经被这个错误困住了一段时间了。一开始,我在运行“npm-install”时看到了这种情况:

npm警告EPEERINVALID mongoskin@1.4.13需要mongodb@1.4的对等点,但没有安装。

当我执行nodemon server.js时,会得到以下错误:

/Users.../node_modules/agenda/node_modules/mongoskin/lib/utils.js:33 var skinClassName =‘皮肤’+ NativeClass.name;^ TypeError:无法读取makeSkinClass (/User/.)处未定义的属性的“名称”

我发现这似乎也是其他人的问题:https://github.com/kissjs/node-mongoskin/issues/153

但我真的不知道该怎么做。我应该编辑哪个package.json文件(以及在哪里),原因是什么?我的npm_modules文件夹中没有“僧侣”。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-10-16 01:10:20

这个修好了!您必须在项目目录中安装mongodb,并指定版本。

https://github.com/Automattic/monk/issues/91

票数 10
EN

Stack Overflow用户

发布于 2016-04-19 15:06:00

将这一行添加到package.json,并在项目目录中再次运行“npm”.它将重新安装/降级mongodb到1.4.4版本,而'mongoskin‘将完美地安装.

代码语言:javascript
运行
复制
    "mongodb": "^1.4.4",
票数 1
EN

Stack Overflow用户

发布于 2016-05-01 13:04:43

我通过安装旧版本的MongoDb解决了这个问题。遵循以下步骤:

  1. npm不饱和mongodb --储蓄
  2. npm安装mongodb@1.4 --保存
  3. npm安装和尚--节省

希望这行得通!

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

https://stackoverflow.com/questions/33160519

复制
相关文章

相似问题

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