2014-02-15 263 views
0

我试图安装docpad和引导下:http://docpad.org/docs/install安装[email protected]错误:不兼容的版本发现:[email protected]'~3.3.7n”

当我发出命令:

npm install -g [email protected] 

我收到以下错误故宫:

npm ERR! Error: No compatible version found: [email protected]'~3.3.7n' 
npm ERR! Valid install targets: 
npm ERR! ["2.0.0","3.0.0","3.1.0","3.1.1","3.1.2","3.2.0","3.2.2","3.2.3","3.2.4","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8"] 

我的节点版本:v0.10.15

我的npm版本:1.2.18

我正在运行Kubuntu 13.10及所有更新。

我检查是否有这个问题报告在github上,没有。我应该将此报告为问题还是我做错了什么?

+1

请确认在GitHub中报告此问题。我自己遇到过这个问题,但我一直忘记报告。另外加上我在Arch Linux上。 :) – greduan

回答

2

同样的问题在这里(Kubuntu 13.10)。

我建议回到之前版本的docpad。在Ubunto/Debian上还有另一个缺陷:一些节点模块依赖nodejs可执行文件在节点下可用,所以你需要额外的包nodejs-legacy。

这为我工作:

sudo apt-get install nodejs-legacy 
npm install [email protected] 
+1

我在这里打开一个问题:https://github.com/bevry/docpad/issues/806 – cruftex

0

错误代表DocPad的,那n不应该在那里。现在在v6.63.5中修复。感谢报告!

相关问题