【发布时间】:2015-01-22 11:07:46
【问题描述】:
是否可以在 ES6 中开发 React 组件?
例如:
import MyWdiget from './MyWidget';
React.render(<MyWidget />, mountNode);
也可以使用 ES6 定义组件:
class MyWidget extends ReactComponent {
render() {
<h3>Hello from Widget</h3>
}
}
并以某种方式使用 webpack 构建所有这些? webpack 配置文件会是什么样子?
我设法使用 traceur 和 webpack 编译 ES6 代码,但无法将 JSX 转换为 javascript,也无法使用 ES6 扩展类。
谢谢
【问题讨论】:
-
是的,您必须使用 6t5 项目,但我相信...
-
这是一大堆工具。仍然不确定是什么,何时以及如何。还有其他人经历过这个吗?
-
好的,到目前为止,它看起来像组件,因为类不受支持,但它在功能列表中:github.com/facebook/react/wiki/…
标签: reactjs ecmascript-6 webpack traceur