angular - 在 Angular 12 中更改组件的名称
问题描述
以角度重命名组件的正确方法是什么?CLI 中是否有执行此操作的命令,或者我应该手动进行重命名?
解决方案
特别是,Angular CLI 似乎仍然没有官方支持重命名组件。唯一正确知道的解决方案是执行以下操作:
- 重命名组件文件夹中的所有文件
<new-name>.component.css
,<new-name>.component.html
,<new-name>.component.spec.ts
,<new-name>.component.ts
.
- 将路径重命名
@Component
为<new-name>.component.ts
. - 重命名 中的类名称
<new-name>.component.ts
。 @NgModule
在文件中的装饰器下修改组件的导入及其声明app.module.ts
。
编辑一号:
检查以下链接的答案:
Github 上也有关于同一主题的公开讨论:
推荐阅读
- spring-boot - 从 Spring 升级到 Spring Boot 破坏了 JAX-WS 客户端配置
- java - 向警报对话框添加正确答案
- php - Cake php重定向错误[无法修改标头信息]
- android - 是否可以使用 react-native-mapbox-gl 创建生产版本?
- java - Appengine 后端停止处理来自推送队列的任务
- tensorflow - Tensorflow 对象检测:为什么使用 ssd mobilnet v1 时图像中的位置会影响检测精度?
- ios - 禁用 iOS 应用程序的 3D 触摸
- python - 在 Python 中使用 enter 键触发按钮单击
- r - R. 如何避免点图中的点连线
- python - 层 [
] 未找到