2017-05-16 10 views
0

取得エラー:Webpaclの解決などのモジュールが見つからないというエラー

[INFO] ERROR in ./~/redbox-react/lib/index.js 
[INFO] Module not found: Error: Can't resolve 'error-stack-parser' in 'myPath\node_modules\redbox-react\lib' 
[INFO] @ ./~/redbox-react/lib/index.js 28:24-53 
[INFO] @ ./src/router/privateRoute.js 
[INFO] @ ./src/router/Router.js 
[INFO] @ ./src/index.js 
[INFO] @ multi webpack-hot-middleware/client ./src/index 
[INFO] 
[INFO] ERROR in ./~/redbox-react/lib/index.js 
[INFO] Module not found: Error: Can't resolve 'object-assign' in 'myPath\node_modules\redbox-react\lib' 
[INFO] @ ./~/redbox-react/lib/index.js 32:20-44 
[INFO] @ ./src/router/privateRoute.js 
[INFO] @ ./src/router/Router.js 
[INFO] @ ./src/index.js 
[INFO] @ multi webpack-hot-middleware/client ./src/index 

マイwebpack.config.jsファイル:

var path = require('path'); 
var webpack = require('webpack'); 
var HtmlWebpackPlugin = require('html-webpack-plugin'); 
var jeet = require('jeet'); 
var nib = require('nib'); 

module.exports = { 
    devtool: 'inline-source-map', 
    entry: [ 
    'webpack-hot-middleware/client', 
    './src/index' 
    ], 
    output: { 
    path: path.join(__dirname, 'dist'), 
    filename: 'bundle.js', 
    publicPath: '/' 
    }, 
    plugins: [ 
    new webpack.HotModuleReplacementPlugin(), 
    new webpack.NoEmitOnErrorsPlugin(), 
    new webpack.DefinePlugin({ 
     "process.env": { 
     NODE_ENV: JSON.stringify('development') 
     } 
    }), 
    new HtmlWebpackPlugin({ 
     title: 'Boot React', 
     template: path.join(__dirname, 'src/assets/index-template.html') 
    }) 
    ], 
    resolve: { 
    extensions: ['.js'], 
    modules: [ 
     path.resolve(__dirname, 'src'), 
     "node-modules" 
    ] 
    }, 
    module: { 
    rules: [{ 
     test: /\.js$/, 
     exclude: /node_modules/, 
     include: path.join(__dirname, 'src'), 
     use: [ 
     { 
      loader: 'babel-loader', 
      options: { 
      cacheDirectory: true 
      } 
     } 
     ] 
    }, 
     { 
     test: /\.styl$/i, 
     use: [ 
      {loader: 'style-loader'}, 
      {loader: 'css-loader'}, 
      {loader: 'stylus-loader'}, 
      jeet(), 
      nib() 
     ] 
     } 
     , 
     { 
     test: /\.css$/, 
     use: [ 
      {loader: "style-loader"}, 
      { 
      loader: "css-loader", 
      options: {modules: true} 
      } 
     ] 
     } 
    ] 
    } 
} 
; 

は試したことがあり、多くのチュートリアルが、無助けを借りて。すべてのアイデア、なぜ私はこれらのエラーが表示されますか?私はWebpack 1.xからWebpack 2.xに移行しようとしています。 webpack.config.js、babelrc、package.jsonファイルを書き直しました。問題へ

答えて

0

私のソリューションは、完全にこの部分を削除した

resolve: { 
    extensions: ['.js'], 
    modules: [ 
     path.resolve(__dirname, 'src'), 
     "node-modules" 
    ] 
    } 
関連する問題