2016-08-28 21 views
0

Terminal経由でAngular2をインストールしようとすると、次のエラーが発生しました。Angular2をインストールするNPMエラー

ノードとNPMをチェックしていて、最新の状態です。

Terminal grab

私は任意のヘルプは素晴らしいことだ、これに新たなんです。

乾杯、

SPEN

+1

質問自体にエラーをテキストとして投稿してください。 –

+0

node_modulesフォルダを削除し、Angular2を依存関係(-save、-Sまたは-SEを渡す)としてインストールしてから、npm installを再度実行してみてください。また、npm v3を使用していることを確認してください。 – rafaelbiten

答えて

0

は、ここで私が問題を解決しようとするものです。

あなたnode_modulesフォルダを削除します。 インストール時に--save、-Sまたは-SEフラグを渡して、つまり$ npm install --save angular2と同じ$ npm i -S angular2を渡して、プロジェクトへの依存としてAngular2をインストールします。

npm installを再度実行します。

npm v3を使用していることを確認してください。

angle2-webpack-starterのバージョンを使用している場合は、最新のバージョンにアップデートしてください。私はオンラインでチェックし、いくつかの問題を修正しています。あなたはacross this oneに来たかもしれません。

このいずれかが役立ちます。

0

私はAngular2を使い始めても同様の問題がありました。あなたのnpmバージョンを調べてみてください。私はいくつかの依存関係を持つangular2プロジェクトを設定するために以下の手順を提案します。

1)を確認するために、このコマンドを実行してみてください、あなたは、NPMの最新バージョンを持っている:NPMインストールNPM -g

2)以下のようなpackage.jsonを持っている:これは2 RC5バージョン角度です( )

{ 
"name": "silk-ui", 
"version": "1.0.0", 
"author": "Aswin Gopalan", 
"description": "User Interface for SILK", 
"scripts": { 
"start": "concurrently \"npm run tsc:w\" \"npm run lite\" ", 
"tsc": "tsc", 
"tsc:w": "tsc -w", 
"lite": "lite-server", 
"typings": "typings", 
"postinstall": "typings install" 
}, 
"dependencies": { 
"@angular/common": "2.0.0-rc.5", 
"@angular/compiler": "2.0.0-rc.5", 
"@angular/core": "2.0.0-rc.5", 
"@angular/forms": "0.3.0", 
"@angular/http": "2.0.0-rc.5", 
"@angular/platform-browser": "2.0.0-rc.5", 
"@angular/platform-browser-dynamic": "2.0.0-rc.5", 
"@angular/router": "3.0.0-rc.1", 
"@angular/router-deprecated": "2.0.0-rc.2", 
"@angular/upgrade": "2.0.0-rc.5", 
"angular2-in-memory-web-api": "0.0.7", 
"bootstrap": "^3.3.6", 
"es6-shim": "^0.35.0", 
"reflect-metadata": "^0.1.3", 
"rxjs": "5.0.0-beta.6", 
"systemjs": "0.19.27", 
"zone.js": "^0.6.12" 
}, 
"devDependencies": { 
"concurrently": "^2.0.0", 
"lite-server": "^2.2.0", 
"typescript": "^1.8.10", 
"typings": "^0.7.12" 
}, 
"repository": {} 
} 

すべてのパッケージが正しくインストールされていることを確認するには、正しい順序で依存関係を設定することも非常に重要です。

希望すると便利です。

+0

これは素晴らしいAswinです、ありがとうございます。 '角度/ node_modules/angular2/SRC /ファサード/ promise.d.ts(1,10): すべては、私は今、次のエラーを取得する以外に動作するようですエラーTS2661:であることができません再輸出名モジュールに定義されていません。 あなたが言及した注文に関連しているのでしょうか? – Spen

+0

ねえ!どのバージョンのangular2を使用していますか? TypeScriptバージョン:1.8.10を使用している場合は、angular2 beta.7以上が必要です。お役に立てれば ! –

関連する問題