Angular 构建没有散列的文件命名
Angular build file naming without hashing
当我通过以下方式进行正常构建时:
ng build
我得到文件:
Initial Chunk Files | Names | Size
main.67a03e810140e0bd.js | main | 132.08 kB
polyfills.881fa69e872290d9.js | polyfills | 36.19 kB
runtime.3b2ac8c1adcf7f83.js | runtime | 1.04 kB
styles.ef46db3751d8e999.css | styles | 0 bytes
如何删除“.67a03e810140e0bd”。等等?
PS。如果有问题,它是在 .NET 应用程序中制作的
您可以使用 --output-hashing
选项,因此您可以使用:
进行构建
ng build --output-hashing=none
也就是说,大多数时候您实际上希望对文件名进行哈希处理,以便在您发布新版本时用户的浏览器不会使用文件的旧缓存版本。
当我通过以下方式进行正常构建时:
ng build
我得到文件:
Initial Chunk Files | Names | Size
main.67a03e810140e0bd.js | main | 132.08 kB
polyfills.881fa69e872290d9.js | polyfills | 36.19 kB
runtime.3b2ac8c1adcf7f83.js | runtime | 1.04 kB
styles.ef46db3751d8e999.css | styles | 0 bytes
如何删除“.67a03e810140e0bd”。等等?
PS。如果有问题,它是在 .NET 应用程序中制作的
您可以使用 --output-hashing
选项,因此您可以使用:
ng build --output-hashing=none
也就是说,大多数时候您实际上希望对文件名进行哈希处理,以便在您发布新版本时用户的浏览器不会使用文件的旧缓存版本。