【问题标题】:Yeoman sub generators for MEAN application?用于 MEAN 应用的 Yeoman 子生成器?
【发布时间】:2013-12-12 21:38:57
【问题描述】:

我一直在玩 Mean.IO (http://mean.io/),想知道是否有一个 Yeoman 生成器(子生成器?),我可以使用它为整个堆栈中的“实体”自动生成代码.例如,在 mean.io 项目中,有一个“Article”示例,其中包含 7 个与“Articles”相关的组件(模型、控制器、节点路由、Angular Routes/Service/Controller/Views)。是否有生成器可以为自定义实体创建此“组件堆栈”?

例如,类似:

yo meangenerator:entity 'MyEntity'

然后将创建 7 个不同的文件,将“MyEntity”绑定到现有的 MEAN 应用程序中。

【问题讨论】:

    标签: angularjs yeoman mean-stack yeoman-generator mean.io


    【解决方案1】:

    真的找不到任何我想要的东西,所以我自己写了。我的第一个 Yeoman 生成器,以及与 github 和 https://npmjs.org/ 的第一次真正交互。好玩!

    GitHub: https://github.com/MartyIce/generator-meancrud

    NPM: https://npmjs.org/package/generator-meancrud

    【讨论】:

      【解决方案2】:

      其实我觉得他们有类似的东西,比如:

      $ 表示包 ThingIWantToModel

      不知道他们是否在您询问后创建了此功能。

      我想知道我们是否可以在这个包中生成单一的控制器、模型和其他任何东西。

      【讨论】:

        【解决方案3】:

        Mean.js(另一个类似于 mean.io 的项目)有一个很棒的模块生成器,angular-generator-fullstack 项目也是如此。

        不过,我认为 mean.js 是最好的,因为它开箱即用,包含您实际开始构建应用程序所需的一切,包括用户登录、注册、重置密码、更改密码和用户管理界面。基本上,包括电池,您就可以开始建造了!

        【讨论】:

          猜你喜欢
          • 2018-07-18
          • 1970-01-01
          • 1970-01-01
          • 2017-03-29
          • 1970-01-01
          • 2015-08-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多