は、以下のコード_reactDom2.default.renderは
main.jsファイルを反応考慮する関数ではありません私はアプリケーションを実行すると、私のコンソールで次のエラーで直面する:
Uncaught TypeError: _reactDom2.default.render is not a function
と、ここでは、依存関係のある
"dependencies": {
"webpack": "^1.12.14",
"webpack-dev-server": "^1.14.1",
"react" : "^0.14.7",
"react-dom" : "^0.14.7",
"babel-cli": "^6.5.1",
"babel-preset-es2015": "^6.5.0",
"babel-loader": "^6.2.1",
"babel-preset-react": "^6.3.13",
"babelify": "^7.2.0"
}
更新:webpack.config.json
module.exports={
entry: './js/main.js',
output:{
filename: 'bundle.js'
},
module: {
loaders: [
{
test: /.js?$/,
loader: 'babel',
exclude: /node_modules/,
query: {
presets: ['es2015', 'react']
}
}
]
},
devServer:{
port:3000
}
};
私はまた、1つの.babelrcファイル
{
"presets": ["es2015", "react"]
}
どのような反応バージョンを使用していますか? –
"react": "^ 0.14.7"、 "react-dom": "^ 0.14.7"、 – Salman
ウェブパック+バーベルをトランスバレーターとして使用していますか? –