javascript - 如何在我的无节点js环境中设置babel-standalone?

标签 javascript ecmascript-6 babeljs

我想使用 codeigniter 在我的 Web 应用程序中使用 es6 的导入、要求和导出。 我发现 babel-standalone 但它不起作用。 screenshot of embed js files

最佳答案

添加了以下细节

import, require and export is undefined

问题是:这不是 Babel 所做的。 Babel 转译代码:它将一个 ES6 代码文件转换为包含执行相同操作的 ES5 代码的文件。它不会将使用requireimport的源代码文件合并到 bundle 中。

您正在寻找 browserify 或 Webpack 来做到这一点 - 它们是 bundler ,是允许您使用 require、导入和导出来组织代码的工具。您需要使用其中之一来实现您的目标 - 仅靠 Babel 无法完成您想要做的事情。

关于javascript - 如何在我的无节点js环境中设置babel-standalone?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42947072/

相关文章:

javascript - 如何使用 ngdoc 记录一个以 Angular 返回类的工厂?

javascript - 删除图像时如何防止出现 "Your file was not found"消息? JavaScript

javascript - JS (ES6) : Reduce array based on object attribute

webpack,vue.js, 无法编译vue文件

javascript - 如何在javascript中的段落中附加数组中的文本?

javascript - 函数未定义

javascript - 应该如何在 React 类中编写函数?

javascript - 覆盖一个setter,getter也必须被覆盖

javascript - Gulp babel es2015 转换很慢

javascript - 使 webpack 库输出与 babel 6 兼容