是否可以提供动态资产?
例如,我可以让http://example.com/dynamic.js
提供由Angular动态生成而不是来自assets
的JavaScript文件吗?
我正在尝试了解Angular's Service Worker如何能够提供其/ngsw-worker.js
文件。在"serviceWorker": true
中设置.angular-cli.json
是否只有一些无法获得的魔力?
编辑2018-03-25:
我猜测答案是“不,这是不可能的,并且Angular的服务工作者以一种其他人无法重复使用的方式例外。”但请在答案和评论中纠正或确认我。
我想如果我真的需要提供动态生成的资产,那么我可以切换到Angular Universal。然后我就能让Angular做正常的事情,并在后端使用Express Web服务器动态生成内容。