首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在运行ng build时,我们如何在根src文件夹中退出一些文件夹

在运行ng build时,我们可以通过在根src文件夹中使用.angular.json配置文件来排除一些文件夹。

首先,打开根目录下的.angular.json文件,找到architect -> build -> options -> assets字段。在这个字段中,我们可以配置需要包含在构建输出中的文件和文件夹。

默认情况下,.angular.json文件中的assets字段会包含src/assets文件夹,这意味着构建输出将包含该文件夹中的所有内容。如果我们想要排除一些文件夹,可以在assets数组中添加排除规则。

例如,如果我们想要排除src/assets/imagessrc/assets/fonts文件夹,可以将以下代码添加到assets数组中:

代码语言:json
复制
{
  "glob": "**/*",
  "input": "src/assets",
  "output": "assets",
  "ignore": ["**/images/**", "**/fonts/**"]
}

在上述代码中,glob字段指定了要匹配的文件和文件夹的模式,input字段指定了输入文件夹的路径,output字段指定了输出文件夹的路径,ignore字段指定了要排除的文件和文件夹的模式。

通过以上配置,运行ng build命令时,构建输出将不包含src/assets/imagessrc/assets/fonts文件夹中的内容。

请注意,以上配置仅适用于Angular项目的构建过程,对于其他前端框架或工具可能会有不同的配置方式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

24分28秒

GitLab CI/CD系列教程(四):.gitlab-ci.yml的常用关键词介绍与使用

领券