2017-11-27 12 views
2

私は起動しようとしているサーバーフォルダのマイpackage.jsonファイル:それはパッケージからNPMに気づかない理由NPMは、内部/外部コマンドとして認識されません

{ 
    "name": "server", 
    "version": "1.0.0", 
    "description": "", 
    "main": "index.js", 
    "scripts": { 
    "start": "nodemon src/app.js --exec 'npm run lint && node'", 
    "lint": "./node_modules/.bin/eslint **/*.js" 
    }, 
    "keywords": [], 
    "author": "", 
    "license": "ISC", 
    "dependencies": { 
    "eslint": "^4.12.0", 
    "nodemon": "^1.12.1" 
    } 
} 

私にはわからないが.jsonは、package.jsonで実行されていないときにnpmが完全に実行されたときにスクリプトを開始します。

誰もがなぜ知っていますか?私はFull Stackの開発を学ぼうとしていますが、私はこのエラーを混乱させています。

編集:単一引用符は、Windowsのコマンドラインで認識されませんように私は、Windows 10

+0

を稼働しているOSは何? –

+0

Windows 10は私のOSです –

+0

'npm -v'とは何ですか? – pritesh

答えて

1

使用して、二重引用符、スクリプトでを実行していますよ。

はあなた startに変更し

:あなたは

"start": "nodemon src/app.js --exec \"npm run lint && node\"", 
関連する問題