gpt4 book ai didi

javascript - 如果我使用 ES6,我需要 browserify 吗?

转载 作者:行者123 更新时间:2023-11-30 16:29:19 25 4
gpt4 key购买 nike

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

我想知道当您已经导入了 ES6 时,browserify 的值(value)是什么?

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

最佳答案

Browserify 和 Webpack 确实与模块交互,但不是以句法方式。语言或运行时提供 importrequire 调用,具体取决于您使用的是 ES6 还是 Node,但 bundler 实际上采用这些模块并将它们组合到一个文件中。

在此过程中,大多数打包器都会执行一些优化。常见的包括:

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

关于javascript - 如果我使用 ES6,我需要 browserify 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33572587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com