Javascript 如何使用babel standalone将es6导入语句与运行时绑定一起使用?

Javascript 如何使用babel standalone将es6导入语句与运行时绑定一起使用?,javascript,ecmascript-6,babeljs,Javascript,Ecmascript 6,Babeljs,我知道客户端的运行时绑定无法访问文件系统,因此导入语句无法工作。有人能解决这个问题吗?我无法通过服务器端(webpack、gulp等)编译代码,它必须是客户端解决方案。我是否需要构建一个虚拟文件系统,或者是否存在可以在babel standalone传输的es6代码中使用import语句的库 巴贝尔独立示例 从'./test.js'导入{Hello}; console.log(Hello); 您可以使用SystemJS。我无法通过服务器编译代码-为什么?这需要解释,因为这是通常的做法。我的项

我知道客户端的运行时绑定无法访问文件系统,因此导入语句无法工作。有人能解决这个问题吗?我无法通过服务器端(webpack、gulp等)编译代码,它必须是客户端解决方案。我是否需要构建一个虚拟文件系统,或者是否存在可以在babel standalone传输的es6代码中使用import语句的库


巴贝尔独立示例
从'./test.js'导入{Hello};
console.log(Hello);

您可以使用SystemJS。我无法通过服务器编译代码-为什么?这需要解释,因为这是通常的做法。我的项目是在浏览器中构建一个文本编辑器。所有代码都被呈现到一个iframe中(比如jsfiddle)。不过,我想添加选项卡功能,以便用户可以创建另一个js文件并导入它以供使用。我无法将该文件发送到服务器,由webpack编译,然后发送回客户端,这将花费太长的时间,并且需要在用户每次在iframe浏览器中呈现其输出时调用该文件。然后,您需要使用一些传输工具。RequireJS或SystemJS。我想试试后者。你可以使用SystemJS。我无法通过服务器编译代码-为什么?这需要解释,因为这是通常的做法。我的项目是在浏览器中构建一个文本编辑器。所有代码都被呈现到一个iframe中(比如jsfiddle)。不过,我想添加选项卡功能,以便用户可以创建另一个js文件并导入它以供使用。我无法将该文件发送到服务器,由webpack编译,然后发送回客户端,这将花费太长的时间,并且需要在用户每次在iframe浏览器中呈现其输出时调用该文件。然后,您需要使用一些传输工具。RequireJS或SystemJS。我想试试后者。