Javascript 在babeljs中连接模块中的导入
我是所有ES6 transpiling的新手,我计划使用BabelJS 有没有一种方法可以将脚本与Javascript 在babeljs中连接模块中的导入,javascript,ecmascript-6,babeljs,Javascript,Ecmascript 6,Babeljs,我是所有ES6 transpiling的新手,我计划使用BabelJS 有没有一种方法可以将脚本与babelJS 我有以下几点 home.js导入主/主导航栏和主/主滑块 我希望输出包含home/home导航栏和home/home滑块,但将它们全部放在一个文件home.js中 我可以用BabelJS做这个吗?如果不是,正确的方法是什么 我可以用BabelJS做这个吗 没有 正确的方法是什么 不确定正确的方法,但还有其他选择。像和这样的工具可以计算模块依赖关系,并将它们捆绑到单个文件中(如果需要,
babelJS
我有以下几点
home.js导入主/主导航栏和主/主滑块
我希望输出包含home/home导航栏和home/home滑块,但将它们全部放在一个文件home.js中
我可以用BabelJS做这个吗?如果不是,正确的方法是什么
我可以用BabelJS做这个吗
没有
正确的方法是什么
不确定正确的方法,但还有其他选择。像和这样的工具可以计算模块依赖关系,并将它们捆绑到单个文件中(如果需要,也可以多个)
根据您的特定用例,您还可以编写一个简单的脚本来连接所有文件。Babel在客户端运行,它实际上不会改变系统文件,而您需要一个服务器来完成这些文件 如果要共享资源,始终可以通过共享
窗口
对象传输对象
@贝吉:我还没开始做我的项目,但看起来确实不错!我想我会尝试一下世界语,谢谢你的提示:这个项目已不再处于积极开发中。要捆绑ES6模块,请使用汇总。要将ES6模块转换为另一种格式,请使用Babel
class MyClass {
constructor (config) {
super(config);
this.config = config;
}
}
window.MyClass = MyClass;
var MyClass = window.MyClass;
class ExtendedClass extends MyClass {
constructor (config) {
super(config);
console.log(this.config); // from MyClass
}
}