【发布时间】:2018-02-07 04:03:47
【问题描述】:
我不清楚为什么在支持 ES6 模块的新浏览器中存在 nomodule 属性。
在 HTML 5 中,type 属性是可选的,defaults to text/javascript:
type 属性给出了脚本的语言或数据的格式。如果该属性存在,则其值必须是有效的 MIME 类型。不得指定 charset 参数。如果该属性不存在,则使用默认值是“text/javascript”。
它不默认为<script type="module" src="module.js"></script>。此默认设置是否已更改?如果不是,为什么需要nomodule?我可以只使用<script src="bundle.js"></script> 而不使用nomodule 吗?
【问题讨论】:
标签: javascript html ecmascript-6 es6-modules