2017-08-14 6 views
1

NPMの実行には、Windows

{ 
 
    "name": "apokidsi", 
 
    "version": "0.717", 
 
    "contributors": [ 
 
    ], 
 
    "dependencies": { 
 
    "angular": "1.5.8", 
 
    "angular-cookies": "1.5.8", 
 
    "angular-messages": "1.5.8", 
 
    "angular-ui-router": "1.0.0-beta.3", 
 
    "debug": "^3.0.0", 
 
    "flag-icon-css": "2.8.0", 
 
    "jquery": "3.2.1", 
 
    "moment": "2.18.1", 
 
    "moment-timezone": "0.5.13", 
 
    "node-fetch-npm": "^2.0.1" 
 
    }, 
 
    "scripts": { 
 
    "clean": "gulp clean", 
 
    "start": "DEBUG=true HOST=localhost:4200 gulp server", 
 
} 
 
}

に "DEBUG = *" の問題で始まるここでpackage.jsonファイルです。
私はNPMの実行が
を開始し実行すると、私はこのメッセージ
「DEBUG」は、内部または外部コマンドとして 操作可能なプログラムまたはバッチファイルを認識されていません取得します。
npm ERR!コードELIFECYCLE
npm ERR! errno 1

+0

npm run startは基本的にstartコマンドを実行します。つまり、端末で 'DEBUG = true HOST = localhost:4200 gulp server'コマンドを実行するのと同じです。 – nightgaunt

+0

しかし、私はそのDEBUGとHOSTパラメータを理解していません。 –

+0

ウィンドウはどのようにDEBUGとHOSTがnpmの認識コマンドであるかを知るでしょう。私はSET DEBUG = *を試みましたが、うまくいきませんでした。 –

答えて

0

すべての可能性をチェックした後、cross-env依存関係を使用する必要があります。

ので、NPMがインストールインストールクロスENV --save-devの

とpackage.json

"スタート" の「クロスENV-シェルDEBUG = TrueのHOST = dev.example.comゴクゴクサーバ "

関連する問題