-2
我想要开始在ES6的类中编写我的JS代码。在html脚本标记中使用es6类
我正在制作模块并将它们转录成es5与webpack 2
。
但如何在HTML中使用它们?
<script>
var test=new Test();//Test not defined
</script>
我错过了什么?
我想要开始在ES6的类中编写我的JS代码。在html脚本标记中使用es6类
我正在制作模块并将它们转录成es5与webpack 2
。
但如何在HTML中使用它们?
<script>
var test=new Test();//Test not defined
</script>
我错过了什么?
您的''''''''''''''当你编写一个不错的模块化应用程序时,你不需要这样做。所有需要在捆绑应用程序之外使用的应该暴露于'window'。 – estus
你可以给我链接一些教程或良好做法? – piernik
至于模块本身,你可以检查[这篇文章](http://www.2ality.com/2014/09/es6-modules-final.html)。模块的目的是封装所有内容并且不污染全局范围 - 与您尝试使用它们完全相反。如果您需要执行'var test = new Test();',请在生成的JS内部执行此操作,并使用'