【发布时间】:2018-12-12 22:59:11
【问题描述】:
Angular CLI 将注入
<script type="text/javascript" src="main.d671592f0d56c3577479.js"></script>
到 index.html。但是,在调查为什么即使打开压缩设置,IIS 也不会压缩 javascript 文件时,我意识到默认情况下 javascript 的 MIME 类型是 application/javascript。这就是没有发生压缩的原因。 所以我的解决方法是修改MIME类型定义是IIS站点。但是,我认为真正的解决方案是 Angular CLI 注入
<script type="application/javascript" src="main.d671592f0d56c3577479.js"></script>
到 index.html。
你同意吗?如果是这样,Angular CLI 是否支持这个?或者你有什么办法?
【问题讨论】:
-
您可以在构建应用程序后将类型替换为脚本
-
但我更喜欢 Angular CLI 来支持这一点,因为 application/javascript 比 text/javascript 更可取,后者是相当遗留的。
标签: javascript angular iis angular-cli angular-cli-v6