angular - 如何从现有的 Angular cli 项目中删除所有规范文件
问题描述
我目前正在使用 angular cli 项目。我看到为每个组件、服务生成的规范文件,我想从这个现有项目中删除所有这些规范文件。
解决方案
从现有项目中删除它们取决于您的操作系统。如果它是一个基于 Unix 的系统,你可以这样做:
find . -type f -name '*.spec.ts' -delete
这将删除以spec.ts
递归方式从当前目录开始的所有文件。
为了防止这些文件再次--skipTests
生成,在生成组件、提供者等时使用该标志:
ng g s my-service --skipTests
这将生成一个my-service
没有任何规范文件的服务。
推荐阅读
- amazon-web-services - Aws 实例端口拒绝连接,即使它在安全组中打开
- postgresql - 没有直接关系的 SQL 表
- intellij-idea - 在 IntelliJ 中将单行方法重新格式化为单行文本
- python - 这些列表之间有什么区别?
- regex - 如何使用但忽略 RegEx 中的字符
- ios - Xcode 11.2 - 在钥匙串中找不到指定的项目
- c# - 多个 Task.Run 与不等待异步方法?
- javascript - 如何在 JavaScript 中添加从一个函数到另一个函数的转换?
- spring - 我找不到映射器中缺少逗号错误的原因
- java - 我的 Apache HTTPD 服务器和 Tomcat Apache 在不同的机器上,我将如何配置它或在它们之间形成连接?