首页 > 关于es6的报错问题

关于es6的报错问题

我查到有种es6用法是这样,但是我在main.js写了import的方法,会报错require not defined,这是为什么呢


es6是可以直接require,但不能直接运行,得用webpack打包一下,你require的东西就会打包到一个js里


还是用browserify之类的 转换一下吧


es6现在多出现在编码中,但真正在浏览器中运行的依然是es5。需要在前端构建工具中使用babel插件对es6代码进行转换,常用的有fis webpack。


我记得以前babel有 script type="text/babel"这种写法的。刚刚去看了官网https://babeljs.io/docs/setup/ 发现一家没有这种用法了。 被babel抛弃了(本来就不好)

所以楼主不凡按照babel的介绍换一种写法?


浏览器还没有支持。

import - Web technology for developers | MDN

【热门文章】
【热门文章】