我创建了一个 ember 蓝图,它生成我们在所有 ember 应用程序中使用的通用文件结构,但是当我运行生成器时,我收到以下错误,因为蓝图不是针对特定实体的。

ember generate mx-application
version: 1.13.13
installing mx-application
The `ember generate <entity-name>` command requires an entity name to be specified. For more details, use `ember help`.

我可以通过传递一个虚拟实体名称来解决这个问题,但是我想知道是否有办法忽略实体名称。
ember generate mx-application application

最佳答案

尝试将蓝图中的 normalizeEntityName 函数 index.js 覆盖为空函数:

normalizeEntityName: function() {}

有关示例,请参见 https://github.com/alphasights/ember-calendar/blob/develop/blueprints/ember-calendar/index.js#L5 :)

关于ember.js - 运行没有实体名称的 ember 蓝图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34618228/

10-16 19:17