隐藏角度 cli 项目的所有核心/配置文件



我想知道我是否可以隐藏一个角度项目的所有"核心"文件夹,如"e2e"和"node_modules",以及像"package.json"和"tsconfig.json"这样的文件在某个"support_files"文件夹或其他东西下,所以我只能专注于我将要处理的src文件夹。

我试过使用 .angular-cli.json 如下所述在 angular-cli 项目中更改目录结构,但它找不到来自 x 的模块"打字稿",要么指向 x/tsconfig.json 的路径不存在(但它确实存在(

我将留下 2 张图像来展示您使用 angular-cli 的默认安装所获得的内容以及我想要实现的目标。

默认安装结构

我想要的结构

提前谢谢。

这是相对于你的IDE,而不是Angular。

例如,如果您使用Visual Studio Code,则可以隐藏此问题后面的文件。

现在,我已为您提供了工作线索,我将问题标记为重复问题,因为您可能会找到其他 IDE 的文档。如果没有,请随时提出与您的 IDE 相关的问题,而不是 Angular。

为此

,您需要在 IDE 中更改工作区设置(或用户设置(。大多数情况下,我们使用VS代码(Visual Studio code(进行角度开发。

在较新版本的 VS Code 中,您将在以下路径中找到此设置:

文件 ->

首选项 ->设置

例如。

"files.exclude": {
    "node_modules/": true,
    "e2e/": true
}

同样,您可以隐藏其他核心文件,例如DAST,PROD等。

要隐藏子文件夹中的所有node_modules,您可以使用:

"**/node_modules/**": true

最新更新