首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果我使用ES6,我需要浏览器化吗?

如果我使用ES6,我需要浏览器化吗?
EN

Stack Overflow用户
提问于 2015-11-06 17:42:54
回答 2查看 726关注 0票数 1

我正在用ES6创建一个新项目,并制作一个构建脚本。

我想知道,当您已经拥有ES6导入时,浏览器化的价值是什么?

如果我指向我的gulp脚本来最小化和删除控制台日志等我的“条目”脚本,我需要浏览吗?(即我的条目脚本将使用ES6导入导入任何使用的子js文件。在我的孩子JS文件中,如果他们使用来自另一个js文件的东西,他们也会导入它,等等)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-06 17:52:47

Browserify和Webpack确实与模块交互,但不是在句法上。语言或运行时提供importrequire调用,这取决于您是使用ES6还是Node,但是绑定程序实际上将这些模块合并到一个文件中。

在此过程中,大多数绑定器执行一些优化。常见的问题包括:

  • 将ES6转换为旧版本(ES5甚至ES3)
  • 缩小/丑化
  • 包括CSS、图像和其他非脚本数据。
票数 2
EN

Stack Overflow用户

发布于 2015-11-06 19:20:13

我的输入脚本将使用ES6导入导入任何使用的子js文件。

目前还没有任何JavaScript环境支持ES6模块。因此,您肯定必须将文件转换为目标环境使用/支持的模块系统,并/或捆绑它们(例如,使用browserify)。

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

https://stackoverflow.com/questions/33572587

复制
相关文章

相似问题

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