无法解决模块' babel'安装巴贝尔后;的NodeJS

时间:2017-01-30 03:20:40

标签: 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_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-loaderbabel并安装加载程序

0 个答案:

没有答案