首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >首先使用JavaScript ES6模块进行离线设计

首先使用JavaScript ES6模块进行离线设计
EN

Stack Overflow用户
提问于 2018-02-22 21:23:20
回答 1查看 219关注 0票数 1

使用JavaScript ES6模块需要在html中指定mime类型,如下所示:

代码语言:javascript
复制
<script src="./js/graphics.js" crossorigin type="module"></script>

仅当CORS标头作为消息标头添加时才会加载,该标头只能由服务器添加,具体取决于服务器设置。

我认为这意味着在使用ES6模块的同时,不可能有一个仍然可以脱机工作的网页,这是正确的吗?那么,使用ES6模块设计离线第一个应用是不可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2018-02-22 21:35:06

如果你想做一个真正的离线优先的应用,用你所有的ES6模块捆绑在一起是一个好主意。例如,您可以选择Webpack作为模块捆绑器。

编译后,您将收到一个.js文件,您可以将其包含在页面中,而不必考虑CORS。

如果你想减少页面加载时间,这也很有帮助,因为每次你使用标签,浏览器都会向服务器发出一个请求,所以只使用一个捆绑包就可以减少请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48928518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档