ReactJS-编译.jsx的Babel使用问题
ReactJS - Babel usage problems to compile .jsx
为了快速测试,我为ReacJS
应用程序创建了用ES6
编写的main.jsx
文件:
main.jsx
import React from 'react'
import { render } from 'react-dom'
import { Router, Route, Link } from 'react-router'
class TestComponent extends React.Component {
render() {
return <div className="test">...</div>;
}
}
然后我用browserify
和babel
:编译我的代码
browserify -t babel main.jsx -o public/js/bundle.js
我得到这个错误:Error: Cannot find module 'babel'
用ReactJS
编译ES6
代码最干净的方法是什么?
如果您使用Browserify,您可以使用转换"babelify"来编译ES6代码。点击这里查看:
https://github.com/babel/babelify
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- 如何在javascript上使用flak-babel进行翻译
- TableExport jquery插件:文件名和扩展名问题
- JavaScript Pub/Sub属性访问问题
- JavaScript异步问题
- 如何解决Yii中的页面刷新问题
- Safari(Mac OS)上的jQuery平滑滚动问题
- jqGrid树网格问题
- 使用正则表达式评估电子邮件地址时出现性能问题
- 我如何使用babel polyfill来支持gullow的所有IE11问题
- 在browserfy和babel下,用ES6编译问题对JavaScript进行反应
- ReactJS-编译.jsx的Babel使用问题
- Babel的问题,请提前输入
- 使用WebPack的babel transiler时出现问题