2017-02-24 17 views
0

Angular2クイックスタートアプリケーションでnpm startを実行しようとするとエラーが発生します。 node.jsとnpmを最新バージョンに更新しました。更新後、ノードモジュールフォルダを削除してnpmをインストールしても、エラーはスローされます。Angular2 Quckstart npmが動作しない

npm ERR! Failed at the [email protected] prestart script 'npm run build'. 

私のpackage.jsonファイルは問題ありません。誰でもこの問題を解決する方法がありますか?

"scripts": { 
"build": "tsc -p src/", 
"build:watch": "tsc -p src/ -w", 
"build:e2e": "tsc -p e2e/", 
"serve": "lite-server -c=bs-config.json", 
"serve:e2e": "lite-server -c=bs-config.e2e.json", 
"prestart": "npm run build", 
"start": "concurrently \"npm run tsc:watch\" \"npm run lite-server\"", 
"pree2e": "npm run build:e2e", 
"e2e": "concurrently \"npm run serve:e2e\" \"npm run protractor\" --kill-others --success first", 
"preprotractor": "webdriver-manager update", 
"protractor": "protractor protractor.config.js", 
"pretest": "npm run build", 
"test": "concurrently \"npm run build:watch\" \"karma start karma.conf.js\"", 
"pretest:once": "npm run build", 
"test:once": "karma start karma.conf.js --single-run", 
"lint": "tslint ./src/**/*.ts -t verbose" 

}、

+0

完全なエラーメッセージは何ですか? npmの実行ビルドを実行するとどうなりますか? –

+0

スクリーンショットを追加しますか? – Aravind

+0

npm実行ビルドでもエラーが発生するので、package.jsonファイルからこれを削除しました。これで、npm startを実行すると、Webサーバーが起動し、実行されているように実行されます。ありがとう。 – hiwillfang

答えて

0

実行NPMは、管理者モードでをインストールする - それは、UNIX/Linuxの/ Mac上のsudo、およびWindows上の管理者モードです。

+1

なぜ管理者として実行しますか?私はいつも通常のユーザーアプリケーションとしてノードをインストールします。なぜシステムをnpmに信頼するのですか? – shaunhusain

関連する問題