2016-12-29 9 views
1

WebStorm 2016.3.2またはIntelliJ IDEA 2016.3.2のNPM実行/デバッグ構成でカスタムNPMスクリプトが表示されません。適切なpackage.jsonファイルを選択しました。WebStormとIntelliJ IDEAはNPM実行/デバッグ構成でカスタムNPMスクリプトを表示しません

これは、私のpackage.jsonファイルのスクリプトセクションと、以下の画面の実行/デバッグ設定です。 clean:distcleanのみ)、e2epretesttest:passiveなど、他のカスタムコマンドを選択することはできません。どのように選択できますか?

"scripts": { 
    "clean": "npm cache clean && rimraf coverage src/main/resources/static/*", 
    "clean:dist": "rimraf typings src/main/resources/static/*", 
    "preclean:install": "npm run clean", 
    "clean:install": "npm set progress=false && npm install", 
    "preclean:start": "npm run clean", 
    "clean:start": "npm start", 
    "pree2e": "webdriver-manager update", 
    "e2e": "protractor", 
    "e2e:live": "protractor --elementExplorer", 
    "lint": "tslint './src/main/frontend/**/*.ts' --force", 
    "pretest": "rimraf coverage && npm run lint", 
    "test:passive": "ng test -w false", 
    "test": "ng test", 
    "pretest:phantom": "rimraf coverage && npm run lint", 
    "test:phantom": "ng test -w false --browsers PhantomJS", 
    "build": "npm run build:dev", 
    "prebuild:dev": "npm run clean:dist", 
    "build:dev": "ng build -dev", 
    "prebuild:prod": "npm run clean:dist", 
    "build:prod": "ng build -prod", 
    "server": "npm run server:dev", 
    "server:dev": "ng serve --p 4200 -pc proxy.json -dev", 
    "server:prod": "ng serve --p 4200 -pc proxy.json -prod", 
    "start": "npm run server:dev", 
    "ncu": "ncu -a", 
    "ng:upgrade": "ng init -n sqap-ui -sd src/main/frontend --style scss --prefix sqap --routing", 
} 

Run configuration

+0

WebStormを使用していますか、IntelliJを使用していますか? – Makoto

+0

私はWebStrormを使用していますが、Intellijでは同じです。 – Milso

+0

はい、これは同じ種類の設定ですが、2つのIDE間のスコープを狭めるのは最悪の考えではありません。私はIDEAがキッチンシンクであることを知っていますが、あなたがその一部だけを使用しているなら、それを指定することは良いことです。 – Makoto

答えて

4

あなたは、あなたのカスタムスクリプトを実行するコマンドとしてrunを選択し、[スクリプト]を選択しscriptsフィールドのドロップダウンを使用したい場合。 testコマンドはnpm testで実行されます。ヒント:NPMツールウィンドウでスクリプトを右クリックすると、package.jsonの右クリックメニューでShow npm scriptsを使用して開くことができます

関連する問題