尝试运行节点服务器时出现“意外的令牌”

这似乎是在我改编的react-server-example ( https://github.com/mhart/react-server-example ) 我似乎无法使用JSX 。 我已经做了一些改变(比如用WebpackreplaceBrowserify等),但是,经过广泛的环顾四周,安装babel-present-react ,我似乎无法弄清楚我失踪的是为了运行应用程序。

的package.json

 { "name": "react-server-example", "version": "1.1.5", ... "dependencies": { "babel-preset-react": "^6.5.0", "react": "^0.14.7", "react-dom": "^0.14.7" }, "devDependencies": { "babel-cli": "^6.6.5", "babelify": "^7.2.0", "webpack": "^1.12.14" } } 

尝试运行节点时出错

webpack.config.js

 module.exports = { entry: "./entry.js", output: { filename: "bundle.js" }, module: { loaders: [ { test: /\.css$/, loader: "style!css" }, { test: /\.js$/, loader: "jsx-loader" }, { test: /\.js$/, exclude: /node_modules/, loader: "babel", query: { presets:['react'] } } ] } }; 

.babelrc

 { "presets": ["es2015", "stage-0", "react"] } 

它应该是:

 render: function() { return ( <Test name="wassuppp" /> ); } 

你似乎错过了一个开放(为了回报。