React + Redux + Webpackの構成でWEBサービスを開発中なのですが、他の全てのブラウザで正しく動作するページがIE11で見た時だけコンソールに以下のエラーが出てしまい上手く動作しません。
[WD] Disconnected!
なおWebpack.configファイルは以下の通りです。
ご覧のようにwebpack-dev-serverを使って動作確認しております。
var webpack = require('webpack'); var WebpackNotifierPlugin = require('webpack-notifier'); var path = require('path'); var dest = './public/'; var src = './app/lib/'; var relativeSrcPath = path.relative('.', src); module.exports = { dest: dest, entry: [ "webpack-dev-server/client?http://localhost:8080", "webpack/hot/dev-server", src + '/javascripts/entry.jsx' ], output: { path: dest + 'javascripts', publicPath: '/public/javascripts/', filename: 'bundle.js' }, devServer: { hot: true, inline: true, noInfo: true, port: 8080 }, module: { loaders: [ { test: /\.jsx$/, exclude: /node_modules/, loader: 'babel' }, { test: /\.css$/, loader: 'style!css-loader?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss-loader' } ] }, plugins: [ new webpack.optimize.OccurenceOrderPlugin(), new webpack.NoErrorsPlugin(), new webpack.optimize.DedupePlugin(), // ライブラリ間で依存しているモジュールが重複している場合、二重に読み込まないようにする new webpack.optimize.AggressiveMergingPlugin(), //ファイルを細かく分析し、まとめられるところはできるだけまとめてコードを圧縮する new WebpackNotifierPlugin({alwaysNotify: true}), //コンパイルが完了したら通知 new webpack.HotModuleReplacementPlugin() ], resolve: { extensions: ['', '.jsx', '.js'] }, // source-mapを出力 devtool: "#source-map", postcss: [ require('autoprefixer'), require('postcss-nested'), require("postcss-simple-vars")({ variables: function() { return require(src + "/stylesheets/setting") } }), require('postcss-mixins')({ mixins: require(src + "/stylesheets/mixin") }), require('cssnano') ] };
これはどの様な時に表示されるエラーなのでしょうか?
ご教授頂ければ幸いです。
エラーが発生してるファイルや行をトレースバックできませんか?
デベロッパーツールのネットワークタブやイベントリスナーブレイクポイントな
どがあればたぶん確認出来るので原因となっているファイルやコードを特定してみてください。
ご回答ありがとうございます。
その後調査した結果、IEである事が原因ではなく、MacのApacheを起動して外部のPCからアクセスしてる事が原因でした。
abstract-xhr.jsと言うファイル内で「GET http://(IPアドレス):8080/sockjs-node/info?t=1465873670847 net::ERR_CONNECTION_REFUSED」と言うエラーが走ってました。
ただ原因となるファイルは特定出来たものの、対処方法が分かりません。
このファイルへのアクセスが弾かれてるのをどうにか出来れば解決出来そうなのですが。。
あなたの回答
tips
プレビュー