无需散列的 Angular 构建文件命名

krz*_*hbt 0 angular-cli

当我进行正常构建时:

构建

我得到文件:

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
Run Code Online (Sandbox Code Playgroud)

如何删除“.67a03e810140e0bd”。ETC ?

附言。如果有的话,它是在 .NET 应用程序中制作的

Ism*_*lla 5

您可以使用该--output-hashing选项,因此您可以使用以下命令进行构建:

ng build --output-hashing=none
Run Code Online (Sandbox Code Playgroud)

话虽这么说,大多数时候您实际上希望对文件名进行哈希处理,以便您的用户浏览器在您发布新版本时不会使用文件的旧缓存版本。