2016-08-19 9 views
-2

git bashでwebpack-dev-serverコマンドを実行して簡単なtodoアプリケーションを実行しているときに問題が発生しました。 error cannot find node modules inside the git Directory私はローカルのWebPACK-devのサーバーをインストールしている:これは実際には私のwebpack.config.jsモジュールが見つかりませんwebpack-dev-server.js

var webpack = require("webpack"); 
    var path = require("path"); 

    module.exports = { 
     devtool : 'inline-source-map', 
     entry :[ 
       'webpack-dev-server/client?http://127.0.0.1:8080/', 
       'webpack/hot/only-dev-server', 
       './src' 
     ], 
     output :{ 
      path:path.join(__dirname,'public'), 
      filename :'bundle.js' 
     }, 
     resolve :{ 
      modulesDirectories :['./node_modules','src'], 
      extensions :['','.js'] 
     }, 
     module:{ 
      loaders :[{ 
       test : /\.jsx?$/, 
       exclude :/node_modules/, 
       loaders:['react-hot','babel?presets[]=react,presets[]=es2015'] 
      }] 
     }, 
     plugins :[ 
      new webpack.HotModuleReplacementPlugin(), 
      new webpack.NoErrorsPlugin() 
     ] 

    }; 

です。

私はスクリーンショット でエラーを添付している[1]:http://i.stack.imgur.com/Uexvg.png

答えて

-1

私はあなたのconfigにエントリポイントとして'webpack-dev-server/client?http://127.0.0.1:8080/'を必要としないと思います。削除してください。

あなたはまた、世界的にWebPACKのnpm install webpack-dev-server -gをインストールしてからwebpack-dev-server

+0

ありがとうございました!私はあなたが提供したソリューションを試しても、私は同じエラーが発生している。私は[link](https://github.com/michaelcheng429/react-tutorial-todos)からコードを複製しました –

+0

あなたの 'node_modules'フォルダを削除し、' npm install'をもう一度やってみてください。 npmのインストール中にエラーが発生していないかを確認してください – Geraint

+0

Geraint貴重なサポートをいただきありがとうございます!私はnode_modulesを削除しましたが、npmはインストールしましたが、同じ問題が残っています –

0

ここでわかります。私は

あなたは、グローバルとローカルのWebPACKとのWebPACK-devのサーバーの両方をインストールする必要が

https://github.com/OnlyRefat/Example

ポート8080上のコードと、その作業には、いくつかの変更を行いました。

+1

ローカルにインストールすると動作します。ありがとう – csoria

関連する問題