Javascript 无法解析模块';巴别塔&x27;安装巴别塔后;nodejs
我正试图以Javascript 无法解析模块';巴别塔&x27;安装巴别塔后;nodejs,javascript,node.js,npm,webpack,Javascript,Node.js,Npm,Webpack,我正试图以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\u模块中找到包。My webpack.config.js:
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\u模块中找到包。My 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:servandoavilla1/code教程.git
多谢各位
编辑:
该教程已经过时,使用了巴别塔,巴别塔装载机是必需的
将module.loaders
从babel
更改为babel-loader
,并安装加载程序工作正常您安装了(标题中提到的)还是(代码段中提到的)?您是否尝试从网页配置文件中删除上下文
键?您正在将应用程序根路径设置为/client
。刚刚找到。上下文
不是问题;我收到了其他错误,删除了节点模块,然后重新安装……教程已经过时,使用了babel
,需要babel加载程序。非常感谢。