如果我在下面运行,请评论在 ember 中生成组件。
$ ember generate component my-new<br>
installing component<br>
create app\components\my-new.hbs<br>
**skip app/components/my-new.js<br>**
tip to add a class, run ember generate component-class my-new <br>
installing component-test <br>
create tests\integration\components\my-new-test.js<br>
Run Code Online (Sandbox Code Playgroud)
它不会同时创建 componentName.js 和模板文件。怎么解决呢?
是的,自从引入 Glimmer 仅模板组件以来,这是 Ember 中的默认行为。要修复它,您应该添加选项之一--component-class,例如
ember generate component my-new --component-class @glimmer/component
或者,使用别名ember generate component my-new -gc。
可用选项的完整列表可以通过调用来检索ember help g
| 归档时间: |
|
| 查看次数: |
1770 次 |
| 最近记录: |