5

私はReactとJSXを学習してwebpackを使用してコンパイルしていますが、私のコンポーネントに 'デバッガ'を入れたとき、Chrome Dev Tools 'Sources'タブ(一般的に、ソースはapp.jsxファイルにあるものを全く反映していません)。 Reactタブは実際にはロードされません。以下は私のwebpack.configです:jsx webpackのソースマップにもかかわらず、一致するデバッガがありません

module.exports = { 
    context: __dirname, 
    entry: "./api_assignment.jsx", 
    output: { 
    path: "./", 
    filename: "bundle.js" 
    }, 
    module: { 
    loaders: [ 
     { 
     test: /\.jsx?$/, 
     exclude: /node_modules/, 
     loader: 'babel', 
     query: { 
      presets: ['react'] 
     } 
     } 
    ] 
    }, 
    devtool: 'source-map', 
    resolve: { 
    extensions: ["", ".js", ".jsx"] 
    } 
}; 

enter image description here

// WebPACKのスクリーンショット

enter image description here

enter image description here

+0

webpack://フォルダ内にスクリーンショットを投稿できますか? – Shiroo

+0

@Shirooがスクリーンショット – akantoword

+0

で更新されました他のwebpackソースマップオプションを試しましたか? https://webpack.github.io/docs/configuration.html#devtool。 'eval'は私のために働いています – thangngoc89

答えて

3

ローカルファイルではなくWebPACKのサーバーからあなたのhtmlをロードする場合React Developer Tools拡張オプション「ファイルURLへのアクセスを許可する」を有効にする必要があります。

+0

私はそれをしましたが、webpackサーバーも使用しています。 Reactタブがロードされることがありますが、ソースタブの行をjsxファイルに表示されるものと同期させる方法がありますか? – akantoword

+1

スクリーンショットを投稿できますか? –

+0

遅れて申し訳ありませんが、スクリーンショットを投稿しました。あなたが見ることができるように、私の問題は55行目ですが、そこにはビュー変数はありません。最初のエディタは変数ビューを112行目に持っています – akantoword

関連する問題