2016-07-12 12 views
2

私はすべてのreactJSとノードの初心者ですので、私の質問はかなり基本的です。 Windowsシステムでgitbashを使ってgitlabに既存のプロジェクトをダウンロードしました。プロジェクトは、ReactJSノードを使用します。それはまたwebpackを使用します。 gitBashでwebpack -wコマンドを実行しようとすると、認識されません。既存のプロジェクト、私が働いているディレクトリ内のnode_modulesフォルダは、Webpack、babelなどのような必要なすべてのモジュールをいくつか持っています。私の質問は、まだnpm i -g webpackを使ってwebpackをインストールする必要があるかどうかです。現在、webpackコマンドは機能していません。または、私のgit bashに(Windows上で)すでにnode_modulesフォルダにあることを伝えるように指示する方法があります。既存のプロジェクトをreactJSで設定する

答えて

2

あなたはwebpackをグローバルにインストールしていないので(npm install webpack -g) webpackコマンドはWindowsターミナルでは再設定できません。したがって、この問題を解決するには2つの方法があります。プロジェクトフォルダから

  1. は、現在および将来のプロジェクトのために働くようにnode_modules/webpack/bin/webpack.js -w
  2. がグローバルにWebPACKのインストールは、このコマンドを実行します。 (npm install webpack -g)
1

git bashでデフォルトのウィンドウcliを使用することができます。

あなたはinsatll WebPACKの-gフラグを付けて、あなたのシステム上でグローバルにそれをインストールし、このように、どこからでも、それをアクセスすることができます場合:あなたがグローバルにインストールしなかった場合

webpack -w 

が、まだそれがインストールされ、ローカルnode_modulesに位置しており、あなたは、CLIからbinファイルへのフルパスを示すことによってそれをアセスすることができます

node_modules/webpack/bin/webpack.js -w 

パスが相対的であるので、あなたはプロジェクトのディレクトリに配置する必要があります。

関連する問題