如何在Yeoman中使用Meanjs生成器?

时间:2014-11-10 20:59:18

标签: yeoman meanjs

我正在尝试使用Yeoman发电机“Meanjs”。当我输入yo --help时,我得到了这个:

Meanjs
meanjs:angular-config:indexjs
meanjs:angular-controller:indexjs
meanjs:angular-directive:indexjs
meanjs:angular-filter:indexjs
meanjs:angular-module:indexjs
meanjs:angular-route:indexjs
meanjs:angular-service:indexjs
meanjs:angular-test:indexjs
meanjs:angular-view:indexjs
meanjs:app:indexjs
meanjs:crud-module:indexjs
meanjs:express-controller:indexjs
meanjs:express-model:indexjs
meanjs:express-route:indexjs
meanjs:express-test:indexjs

显然,安装了Meanjs发电机。但是,当我尝试使用yo meanjsyo Meanjs时,我收到了错误

  

错误meanjs

     

您似乎没有安装名称meanjs的生成器。您   可以看到可用的发电机与npm搜索yeoman-generator然后   使用npm install [name]安装它们。看到15注册   生成器使用--help选项运行yo。

3 个答案:

答案 0 :(得分:2)

你是否" npm安装-g generator-meanjs" (其中-g是全局的,不仅适用于您的项目)?这应该为您提供所有可用的meanjs(子)生成器。然后一个"你的意思是"其次是" grunt"应该为您搭建示例应用程序。适合我。 我想知道":indexjs"是你的发电机。我没有......

答案 1 :(得分:0)

我不知道为什么但它只使用meanjs从未起作用,但只要我使用meanjs:app:indexjs就行了。

答案 2 :(得分:0)

有类似的问题,当我运行$ yo医生 我明白了:

✖NODE_PATH匹配npm根 npm全局根值不在您的NODE_PATH

运行这个,为我解决了:

echo" export NODE_PATH = $ NODE_PATH:/ usr / local / lib / node_modules" >> 〜/ .bashrc&&来源〜/ .bashrc