【问题标题】:Yeoman offers to create a new app instead of using scaffoldingYeoman 提供创建新应用程序而不是使用脚手架
【发布时间】:2016-03-20 04:54:20
【问题描述】:

我有一个 meanjs 应用程序正在运行,npm installed。我想添加一个控制器,所以我做yo meanjs:crud-module reports。它没有让我在创建控制器时遇到问题,而是让我创建了一个新的 meanjs 应用程序。

如何将其发送到脚手架而不是新应用程序?

【问题讨论】:

    标签: node.js yeoman mean-stack meanjs yeoman-generator


    【解决方案1】:

    generator-meanjs 上一版本没有子生成器。

    您只能生成一个完整的应用程序。

    请参考最新文档https://github.com/meanjs/generator-meanjs

    如果您需要子生成器,则需要安装旧版本的 generator-meanjs。你可以这样做:

    npm install -g generator-meanjs@~0.3.0
    

    【讨论】:

      【解决方案2】:

      这取决于meanjs的版本和yeoman生成器的版本。在最新版本的生成器中,它们不包括子生成器。 crud-module 子生成器也改为vertical-module。

      【讨论】:

      • meanjs 应用只有一个版本,generator-meanjs 也有相同版本,用于生成 meanjs 应用。它们是 github 上的不同项目。最新版本的 generator-meanjs 正在生成最新版本的 meanjs 应用程序,但尚未开发子生成器。您应该检查您的 meanjs 应用程序的版本并为该版本安装 generator-meanjs(如果它是最新的,则还没有子生成器)。如果你想使用子生成器,你需要降级 generator-meanjs 的版本,但它会生成旧版本的 meanjs 应用程序。
      猜你喜欢
      • 1970-01-01
      • 2014-08-16
      • 2014-10-02
      • 2020-04-10
      • 2013-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多