我目前正在尝试使用教程来设置MEAN堆栈,但是我得到了一些依赖性问题,并且因为我是一个总的newby nodejs和mondodb,我无法修复它。不能通过npm安装猫鼬 - 依赖失败es6-promise 3.0.2
我使用本教程:https://thinkster.io/mean-stack-tutorial
设置:
Windows 7 x64
MongoDB 2.6.11 (The tutorial require 2.6.7, so I didn't install the v3)
node -v: v0.12.5
npm -v: 2.11.2
问题: 当我尝试运行
npm install --save mongoose
我有这样的错误:
npm ERR! version not found: [email protected]
如果我运行
npm install es6-promise
它设置在我的package.json的V2.3.0,并且mongoos仍然没有安装
"es6-promise": "^2.3.0",
如果我试图迫使它在^ 3.0.0并运行安装NPM
"es6-promise": "^3.0.0",
它说:
npm ERR! notarget ["0.1.0","0.1.1","0.1.2","1.0.0","2.0.0","2.0.1","2.1.0","2.1.1","2.2.0","2.3.0"]
而且我几乎卡在这里。 你有什么想法,为什么我不能得到正确版本的es6-promise? 我错过了一些明显的东西吗?
谢谢,它更新我的npm版本为3.3.6,但我仍然有一个类似的错误,同时试图安装猫鼬: npm呃!找不到兼容版本:[email protected] – FakeSkdr