首页 > 解决方案 > 如何从现有的 Angular cli 项目中删除所有规范文件

问题描述

我目前正在使用 angular cli 项目。我看到为每个组件、服务生成的规范文件,我想从这个现有项目中删除所有这些规范文件。

标签: angular

解决方案


从现有项目中删除它们取决于您的操作系统。如果它是一个基于 Unix 的系统,你可以这样做:

find . -type f -name '*.spec.ts' -delete

这将删除以spec.ts递归方式从当前目录开始的所有文件。

为了防止这些文件再次--skipTests生成,在生成组件、提供者等时使用该标志:

ng g s my-service --skipTests

这将生成一个my-service没有任何规范文件的服务。


推荐阅读