【发布时间】:2021-03-14 06:27:39
【问题描述】:
如何使用 pm2 加载 main.asdas68d4a6s8d468as4d.js 文件,以便加载任何文件,例如:
main.asdas68d4a6s8d468as4d.js
main.aaaaa64684684sasdasda.js
main.xxxxx68d4a6as8d4a6ss8.js
使用 --outputhashing=all 的 Angular 构建会在每次构建后使 main.js 文件名不同,因此我每次都必须从服务器中的不同名称加载它。如何使用 pm2 实现这一目标?
通常我只使用:pm2 start dist/web/server/main.js
【问题讨论】:
-
您可以使用
ng build --prod=true --outputHashing=none --namedChunks=false --vendorChunk=false生成没有哈希的捆绑包:angular.io/cli/build -
我需要使用 outpudHashing 因为我想在每次构建后清除缓存