【发布时间】:2018-06-10 14:51:51
【问题描述】:
我正在尝试使用 babel 和 webpack 设置一个新的 react 项目,但它不起作用。这是我的 webpack.dev.config.js 文件:
var webpack = require('webpack');
var path = require('path');
var parentDir = path.join(__dirname, '../');
module.exports = {
entry: [
path.join(parentDir, '/react_components/index.js')
],
module: {
loaders: [{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
loader: 'babel-loader',
query: {
presets: ['es2015', 'react']
}
}
]
},
output: {
path: parentDir + '/html',
filename: 'main.js'
},
devServer: {
contentBase: parentDir,
historyApiFallback: true
}
}
这是我项目的屏幕截图:
我收到 webpack 编译成功但 main.js 文件仍然为空的消息
PS:我正在使用本教程
https://medium.com/netscape/setting-up-a-react-project-from-scratch-d62f38ab6d97
【问题讨论】:
标签: javascript node.js reactjs webpack babeljs