2017-07-22 29 views
0

私はCan't resolve './src/index.js'エントリモジュールが見つかりません:エラー:解決できません」./src/index.js'

ブラウザ表示
My App give this look

をstartUpappを反応させ、WebPACKのを追加インストールしますが、それは言っていました

MYファイルのパスとPackage.josnそれ enter image description here

webpack.config.jsファイルルック:

var debug = process.env.NODE_ENV !== "production"; 
    var webpack = require('webpack'); 
    var path = require('path'); 

    module.exports = { 
     context: path.join(__dirname, "public"), 
    devtool: debug ? "inline-sourcemap" : false, 
    entry: "./src/index.js", 
    module: { 
     loaders: [ 
      { 
       test: /\.jsx?$/, 
       exclude: /(node_modules|bower_components)/, 
       loader: 'babel-loader', 
       query: { 
        presets: ['react', 'es2016', 'stage-0'], 
        plugins: ['react-html-attrs', 'transform-decorators-legacy', 'transform-class-properties'], 
       } 
      } 
     ] 
    }, 
    output: { 
     path: __dirname + "/public/", 
     filename: "build.js" 
    }, 
    plugins: debug ? [] : [ 
     new webpack.optimize.DedupePlugin(), 
     new webpack.optimize.OccurrenceOrderPlugin(), 
     new webpack.optimize.UglifyJsPlugin({ mangle: false, sourcemap: false }), 
    ], 
}; 

答えて

3

あなたのベースURLはpath.join(__dirname, "public")で、エントリが./src/index.jsです。 Webpackはをpublic dirに見つけようとすると、明らかに存在しません。エラー:プリセットを見つけることができませんでした "es2016" ディレクトリからの相対「C:\\ユーザー\\ ashikの\あなたは./src/index.jsでERROR `@kermit モジュールのビルド失敗をentry../src/index.js

+0

感謝を変更する必要があります\デスクトップ "' しかし、私は新しいエラー –

+0

を得ました。私は '.babelrc'ファイル –

0

エントリのパスはコンテキストに関連しています。 /srcでパスを探す場合は、public/src/のファイルを探しています。 webpack.config.jsの残りの部分を見ると、コンテキストラインがまったく必要ないようには思えません。

https://webpack.js.org/configuration/entry-context/

関連する問題