gpt4 book ai didi

angular - 是否可以配置由 cli ng build --prod 生成的文件名?

转载 作者:太空狗 更新时间:2023-10-29 18:24:55 26 4
gpt4 key购买 nike

是否可以配置 CLI 生成的 js 包文件名? “ng build --prod”将名称如下的文件输出到 dist 目录:

  • inline.cb2534b55477f6dd88f2.bundle.js
  • main.81e08a23f86e34690c6c.bundle.js
  • polyfills.b1706c7adb46ed3216b9.bundle.js
  • vendor.c60c1fef7e91c2217820.bundle.js

我需要使用应用程序的当前内部版本号作为文件名的第二部分。因此,如果应用程序内部版本号为 1.15.2,则 dist js 文件名将如下所示:inline.1.15.2.bundle.js

你知道“ng build --prod”是否支持一个标志来配置输出文件名的第二部分吗?或者我是否很可能需要创建某种类型的自定义构建后例程,以编程方式进行此更新?

最佳答案

您可以在 ng build --prod 上使用输出散列选项删除 hash 部分

output-hashing --output-hashing (aliases: -oh)

Define the output filename cache-busting hashing mode.

Values: none, all, media, bundles

Docs

关于angular - 是否可以配置由 cli ng build --prod 生成的文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46328750/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com