【发布时间】:2016-03-15 22:58:30
【问题描述】:
我目前正在尝试使用教程设置 MEAN 堆栈,但我遇到了一些依赖问题,而且由于我是 nodejs 和 mondodb 的新手,我无法修复它。
我正在使用本教程: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: es6-promise@3.0.2
如果我跑了
npm install es6-promise
它在我的 package.json 中设置了 v2.3.0,而 mongoos 仍然没有安装
"es6-promise": "^2.3.0",
如果我尝试在 ^3.0.0 强制它并运行 npm install
"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 吗? 我错过了什么明显的东西吗?
【问题讨论】:
标签: node.js mongoose npm mean-stack es6-promise