CompoujdJS发电机缺失

时间:2014-01-03 06:14:53

标签: node.js compoundjs

我是复合js的新手,并已开始为compoundjs创建helloworld示例。

我尝试使用默认生成器,但在我的应用中,唯一可用的生成器是app, 剩下的就像controllermodel一样。

下面是我在终端

中输入compound时的输出
Usage: compound command [argument(s)]

Commands:
  h,  help                Display usage information
  i,  init                Initialize compound app
  g,  generate [smth]     Generate something awesome
  r,  routes [filter]     Display application routes
  c,  console             Debug console
  s,  server [port]       Run compound server
  x,  install [module]    Install compound module
  sd, seed plant|harvest  Populate database with seed data
  db, db [migrate|update] Migrate or update database(s)

Available generators:

  app

我做错了什么?请建议。

仅供参考:我的复合版本为1.1.0

2 个答案:

答案 0 :(得分:0)

找到解决方案。

在package.json中添加了缺少的模块co-generators,这解决了这个问题。

答案 1 :(得分:0)

对我来说,问题出在其他地方。我必须删除所有自定义代码,直到我在autoload.js中发现有两个module.exports = function()定义的问题。将我的自定义模块移至defaultModules并删除第二个function()后,复合正确返回已安装的生成器。