ember.js - 在 ember 上创建组件时。跳过 .js 文件?
问题描述
如果我在下面运行,请评论在 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>
它不会同时创建 componentName.js 和模板文件。如何解决?
解决方案
是的,这是 Ember 中的默认行为,因为引入了 Glimmer 仅模板组件。要修复它,您应该添加--component-class
选项之一,例如
ember generate component my-new --component-class @glimmer/component
或者,使用别名ember generate component my-new -gc
。
可用选项的完整列表可以通过调用来检索ember help g
推荐阅读
- scala - Kafka 消费者在尝试使用 Spark 处理消息时多次消费消息
- lua - 解决“Pandoc 过滤器”页面上的第一个练习
- r - 使用 ggplot 动画地图
- python - 如何从目录加载图像并移动它们
- c# - 当 mono 返回错误“无法加载文件或程序集”时该怎么办
- python - 如何在 windows 命令提示符下使用 python 3 的加密库?简单地导入会出错
- docker - 在容器中的脚本内对 Vault 进行身份验证
- mysql - 使用 rds 实例的 mysql 中的 LOAD_FILE 命令等效于什么?
- gitlab - 如何将服务器中的目录推送到 gitlab 中的 master 中的文件夹中
- python - 按值对 Python 字典进行排序;value 是一个包含两项的列表;对第一个列表项进行常规排序,对第二项进行反向排序