提问者:小点点

隐藏angular-cli项目的所有core/config文件


我想知道是否可以将angular项目的所有“core”文件夹(如“e2e”和“node_modules”)以及文件(如“package.json”和“tsconfig.json”)隐藏在某个“support_files”文件夹或其他文件夹下,这样我就可以只关注src文件夹,这是我将要处理的地方。

我试过使用。angular-cli.json,就像在angular-cli项目中更改目录结构时所说的那样,但是它要么找不到来自x的模块'typescript',要么到x/TSconfig.json的路径不存在(但是它确实存在)

我将留下两张图片来展示您在默认安装angular-cli时得到的结果,以及我想要实现的目标。

默认安装结构

我想要的结构

提前谢谢你。


共2个答案

匿名用户

这是相对于您的IDE,而不是角度。

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

既然我给了您一个需要解决的问题,我将把您的问题标记为重复问题,因为您可能可以找到其他IDE的文档。如果不是,请随意问一个与您的IDE相关的问题,而不是角度问题。

匿名用户

为此,您需要更改IDE中的工作区设置(或用户设置)。我们通常使用VS代码(visual studio代码)进行角度开发。

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

文件-&>首选项-&>;设置

例如。

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

类似地,您可以隐藏其他核心文件,如dist,prod等。

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

"**/node_modules/**": true