0
对于一个快速测试,我已经建立了我main.jsx
文件写在ES6
我ReacJS
应用:ReactJS - 巴贝尔使用问题编译.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'
什么是最简洁的方式编译ES6
代码ReactJS
?
我已经安装了babelify,我已经推出了'browserify main.jsx -o公共/ JS/bundle.js -t [babelify --presets [ES2015反应]'但我得到这个错误:'无法找到预设“es2015”解析文件时' –
npm安装babel-preset-es2015 –
好吧,babel-preset-es2015和babel-preset-react缺失,谢谢大家 –