安装yeoman

时间:2016-03-05 16:37:37

标签: yeoman

执行时:sudo npm install -g yo

我得到了这个:

  

npm WARN引擎yo@1.7.0:想要:{“node”:“> = 0.12.0”}(当前:   {“node”:“0.10.25”,“npm”:“1.4.21”})npm WARN弃用npmconf@2.1.2:   这个包已经重新融入了npm,现在已经过时了   关于npm npm WARN引擎deep-extend@0.4.1:想要:   {“node”:“> = 0.12.0”,“iojs”:“> = 1.0.0”}(当前:   {“node”:“0.10.25”,“npm”:“1.4.21”})npm WARN引擎deep-extend@0.4.1:   想要:{“node”:“> = 0.12.0”,“iojs”:“> = 1.0.0”}(当前:   {“node”:“0.10.25”,“npm”:“1.4.21”})npm WARN引擎hawk@3.1.3:想要:   {“node”:“> = 0.10.32”}(当前:{“node”:“0.10.25”,“npm”:“1.4.21”})npm   WARN engine boom@2.10.1:want:{“node”:“> = 0.10.40”}(当前:   {“node”:“0.10.25”,“npm”:“1.4.21”})npm WARN引擎cryptiles@2.0.5:   想要:{“node”:“> = 0.10.40”}(当前:   {“node”:“0.10.25”,“npm”:“1.4.21”})npm WARN engine hoek@2.16.3:   想要:{“node”:“> = 0.10.40”}(当前:   {“node”:“0.10.25”,“npm”:“1.4.21”})/ usr / local / bin / yo - >   /usr/local/lib/node_modules/yo/lib/cli.js

     
    

yo@1.7.0 postinstall / usr / local / lib / node_modules / yo     yodoctor

  
     

/ usr / bin / env:node:Aucun fichier ou dossier de ce type npm WARN This   失败可能是由于使用了传统的二进制“节点”npm WARN For   进一步的解释,请阅读/usr/share/doc/nodejs/README.Debian   错误的ERR! yo@1.7.0 postinstall:yodoctor npm ERR!退出状态127下午   呃!错误的ERR! yo@1.7.0 postinstall脚本失败。错误的ERR!   这很可能是yo包的问题,​​npm ERR!没有   npm本身。错误的ERR!告诉作者你的系统失败了:   错误的ERR! yodoctor npm ERR!您可以通过以下方式获取他们的信息:npm ERR!
  npm老板ls yo npm ERR!可能有额外的日志输出   上方。

     

npm ERR! System Linux 4.2.0-16-generic npm ERR!命令   “/ usr / bin / nodejs”“/ usr / bin / npm”“install”“ - g”“yo”npm ERR! CWD   / usr / share / applications npm ERR! node -v v0.10.25 npm ERR! npm -v   1.4.21 npm ERR!代码ELIFECYCLE npm ERR!错误的ERR!其他日志记录详细信息可在以下位置找到:npm ERR!
  /usr/share/applications/npm-debug.log npm ERR!不好的代码0

有谁知道如何解决这个问题? 谢谢。 我在Ubuntu 15.10

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。我试过以下。

sudo apt-get remove nodejs ^node-* nodejs-*
sudo apt-get clean
sudo ln -s /usr/bin/nodejs /usr/bin/node
npm -v 

这解决了我的问题,然后安装了yeoman,

npm install -g yo