2017-02-04 7 views
1

とバベル6ブラウザデバッガのWebPACK 2での作業とのWebPACK-devのサーバーではない

私が持っている問題は、非作業デバッガです(任意のブラウザ)。ブレークポイントは単に無視されます。 debugger;を使用するとうまくいきますが、ブラウザはその行の中で正確に実行を中断しません。

webpack.config.js:

const path = require("path"); 

module.exports = { 
    entry: path.resolve(__dirname, "src", "index.js"), 
    output: { 
     filename: "app.js", 
     path: path.resolve(__dirname, "dist") 
    }, 
    module: { 
     rules: [{ 
      test: /\.js$/, 
      exclude: /node_modules/, 
      loader: "babel-loader" 
     }] 
    }, 
    devServer: { 
     contentBase: path.resolve(__dirname, "dist") 
    } 
}; 

.babel.rc:

{ 
    "presets": [ 
    "latest" 
    ] 
} 

私はwebpack-dev-server -d

答えて

0

devtoolで全体のことを実行している: "ソースマップ"、WebPACKのコンフィグでのオプションは、あなたのを解決する必要があります問題。

entry: ['babel-polyfill', './src/index.jsx'], 
output: { 
    filename: 'js/bundle.[hash].js', 
    path: path.resolve(__dirname, 'build'), 
    publicPath: '/' 
}, 
resolve: { 
    extensions: ['.js', '.jsx'], 
    alias: { 
     config: path.join(__dirname, `config/${env}.configuration.js`) 
    } 
}, 
**devtool: "source-map",** 
module: { 
    rules: [ 
     { 
      test: require.resolve('jquery'), 
      use: [ 
       { 
        loader: 'expose-loader', 
        options: 'jQuery' 
       } 
      ] 
     }, 
関連する問題