您似乎没有安装名称为hubot的生成器

时间:2015-01-08 16:37:46

标签: hubot yo

我尝试使用hubot。我在OSX 10.9中运行以下命令。

  

sudo npm install -g hubot yo generator-hubot   哟hubot

但是,我无法创建新项目。我得到以下错误代码

  

错误hubot

     

您似乎没有安装名称为hubot的生成器。   您可以使用npm搜索yeoman-generator查看可用的生成器,然后使用npm> install [name]安装它们。   要查看2个已注册的生成器,请使用--help选项运行。

在我的环境中, npm是v2.1.14。 node.js是v0.10.26 npm的路径是/ usr / local / bin / npm 节点的路径是/ usr / local / bin / node

我试过了yo doctor,我得到了[Yeoman Doctor] Everything looks all right!

2 个答案:

答案 0 :(得分:0)

几乎可以肯定的是,您的问题是您以root身份安装了生成器,但是正在尝试使用脚手架作为您的用户 - 尝试重新运行而不使用sudo:

npm install -g hubot

答案 1 :(得分:0)

    在安装了npm install -g yo后,
  • 安装 generator-hubot
npm install generator-hubot
  • 运行hubot生成器
yo hubot