问题 由于406为0.9.5.tar.gz,Yeoman不会安装


我试过了 npm install yeoman 在linux17今天得到以下错误:

npm http 406 http://github.com/yeoman/generators/archive/0.9.5.tar.gz
npm ERR! fetch failed http://github.com/yeoman/generators/archive/0.9.5.tar.gz
npm ERR! Error: 406 Not Acceptable
npm ERR!   etc

几周前,我上次安装时工作正常。今天这对我来说是一个交易破坏者,因为我需要这个包。

我的npm版本是1.3.10

有任何想法吗?


3024
2017-08-26 11:07


起源

你想安装什么?这不是任何发电机的有效路径。 - Eddie Monge Jr
我有同样的问题。 npm 1.4.28,节点0.10.32,自然0.9.6 - nickcoxdotme
在运行npm install -g yeoman时OSX上也会发生同样的情况,无论节点版本如何(尝试0.8,0.10,0.11) - Motin


答案:


我今天能够解决这个问题。以前,我相信Yeoman已经安装了 npm install -g yeoman。显然,这已被弃用。我能够通过运行成功安装npm 1.4.28和节点0.10.32的yeoman sudo npm install -g yo。我再次看一下他们的主页找到了答案: http://yeoman.io/


10
2017-09-27 16:22



这个答案只说明如何安装“yo”yeoman包。需要安装传统的“yeoman”软件​​包,以便可以构建基于Yeoman的传统软件。 - Motin