Yeoman 提议创建一个新的应用程序而不是使用脚手架

Yeoman offers to create a new app instead of using scaffolding

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

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

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

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

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

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

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

npm install -g generator-meanjs@~0.3.0