我正在尝试将webpack作为webpack
运行,我得到了:
ERROR in multi main
Module not found: Error: Cannot resolve module 'babel-loader' in /home/cchilders/CodeTutorials/build-react-starter/client
@ multi main
它似乎认为它应该在client
文件夹中解析,但我希望它能在node_modules
中找到包。我的webpack.config.js:
var path = require('path');
var config = {
context: path.join(__dirname, 'client'),
entry: [
'./main.js',
],
output: {
path: path.join(__dirname, 'www'),
filename: 'bundle.js',
},
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loaders: ['babel-loader'],
},
],
},
resolveLoader: {
root: [
path.join(__dirname, 'node_modules'),
],
},
resolve: {
root: [
path.join(__dirname, 'node_modules'),
],
},
};
module.exports = config;
该项目位于git clone git@bitbucket.org:servandoavila1/codetutorials.git
谢谢
编辑:
教程已经过时,使用了babel,需要使用babel-loaders。
从module.loaders
更改babel-loader
到babel
并安装加载程序