1

我是 Compoundjs 的新手,并且已经开始为 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

4

2 回答 2

0

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

于 2014-01-13T15:22:55.337 回答
0

找到解决方案。

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

于 2014-01-13T10:31:54.800 回答