1

私はWindows上でUbuntuを使っています。私は新鮮なreact-redux-starter-kitをクローンしました。 react-redux-universal-hot-exampleと同じ問題があり、私自身の実装もあります。WebpackホットリロードENOENTこのようなファイルやディレクトリはありません

npm installの後に私はnpm startでサーバーを開始し、ページは完全に機能しました。私が編集したファイルは、(main.js)を見つけたが、ファイルが存在していなかったファイルである

Unhandled rejection Error: Module build failed: Error: ENOENT: no such file or directory, open '/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/src/main.js' 
    at Error (native) 
    at Compiler.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/build/webpack.config.js:69:15) 
    at Compiler.applyPlugins (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/tapable/lib/Tapable.js:26:37) 
    at Watching._done (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compiler.js:78:17) 
    at Watching.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compiler.js:51:17) 
    at /mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compiler.js:403:12 
    at Compiler.next (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/tapable/lib/Tapable.js:67:11) 
    at Compiler.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/CachePlugin.js:40:4) 
    at Compiler.applyPluginsAsync (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/tapable/lib/Tapable.js:71:13) 
    at Compiler.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compiler.js:400:9) 
    at Compilation.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compilation.js:577:13) 
    at Compilation.applyPluginsAsync (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/tapable/lib/Tapable.js:60:69) 
    at Compilation.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compilation.js:572:10) 
    at Compilation.applyPluginsAsync (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/tapable/lib/Tapable.js:60:69) 
    at Compilation.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compilation.js:567:9) 
    at Compilation.applyPluginsAsync (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/tapable/lib/Tapable.js:60:69) 
    at Compilation.<anonymous> (/mnt/c/Users/xxx/WebstormProjects/react-redux-starter-kit/node_modules/webpack/lib/Compilation.js:563:8) 

:できるだけ早く私は、私は次のエラーを取得するファイルを編集するよう

。私は同じ問題を抱えている人がいると確信しています。誰にも修正がありますか?

私は最新のUbuntuで最新のWindows Insider Build 14965を使用していますが、問題は以前のものと同じでした。

+0

見つかりましたか? – Richard

+0

見つかった解決策。下を参照してください。 – Piu130

答えて

1

回避方法が見つかりました。

watchOptions: { 
    aggregateTimeout: 300, 
    poll: 1000 
} 

現在、WSLはこれらのイベントの受信をサポートしていないため、webpack-dev-serverに追加する必要があります。これはRubyや他の設定でも動作しますが、別の設定でも動作します。

hereを参照してください。

私はマイクロソフトがこれをいつか修正すると思います。

+0

私はIonic2を使用していますので、webpack-dev-serverは持っていません。 – Richard

0

私はIonic 2を使用していますが、上記のエラーは輸入品の大文字と小文字の区別の問題が原因です。私の例では

、私は次のことをやっていた:

import { MapRangeModel } from '../model/maprangeModel'; 

それはかなりされている必要がありますとき:あなたは解決策を

import { MapRangeModel } from '../model/mapRangeModel'; 
関連する問題