5

React ve JSX'i öğreniyorum ve derlemek için webpack'i kullanıyorum ancak bileşenime 'debugger' a bastığımda Chrome Dev Tools'dayken hat eşleşmiyor 'Kaynaklar sekmesi (genel olarak kaynaklar, benim app.jsx dosyamda sahip olduğum her şeyi yansıtmıyor). React sekmesi de gerçekten yüklenmez.jsx tepki hata ayıklayıcı webpack'e rağmen eşleşmiyor kaynak haritaları

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 ekran görüntüsü

enter image description here

yerel dosyadan html yüklüyorsanız

enter image description here

+0

Lütfen webpack: // klasöründe bir ekran görüntüsü gönderebilir misiniz? – Shiroo

+0

@Shiroo ekran görüntüsü ile güncellendi – akantoword

+0

Diğer webpack source map seçeneğini denediniz mi? https://webpack.github.io/docs/configuration.html#devtool. 'eval' benim için çalışıyor – thangngoc89

cevap

3

değil webpack sunucusu: Aşağıda benim webpack.config olduğunu , "Geliştirici URL'sine erişime izin ver" seçeneği olan React Developer Tools uzantısı seçeneğini etkinleştirmeniz gerekir.

+0

Bunu yaptım ama aynı zamanda webpack server kullanıyorum. Tepki sekmesi bazen yüklenir, ancak kaynak sekmesinin satırlarının jsx dosyamda gördüğüm şeyle senkronize olmasını sağlamanın bir yolu var mı? – akantoword

+1

Ekran görüntüsü gönderebilir misiniz? –

+0

Geç cevap için özür dilerim, ekran görüntüsünü gönderdim. Görebildiğiniz gibi krom dev araçları, benim sorunumun 55. satırda olduğunu, ancak orada görüş değişkeninin olmadığını söylüyor. editörümün ilk görünümü değişkendir. – akantoword