Terminal経由でAngular2をインストールしようとすると、次のエラーが発生しました。Angular2をインストールするNPMエラー
ノードとNPMをチェックしていて、最新の状態です。
私は任意のヘルプは素晴らしいことだ、これに新たなんです。
乾杯、
SPEN
Terminal経由でAngular2をインストールしようとすると、次のエラーが発生しました。Angular2をインストールするNPMエラー
ノードとNPMをチェックしていて、最新の状態です。
私は任意のヘルプは素晴らしいことだ、これに新たなんです。
乾杯、
SPEN
は、ここで私が問題を解決しようとするものです。
あなたnode_modulesフォルダを削除します。 インストール時に--save、-Sまたは-SEフラグを渡して、つまり$ npm install --save angular2
と同じ$ npm i -S angular2
を渡して、プロジェクトへの依存としてAngular2をインストールします。
npm installを再度実行します。
npm v3を使用していることを確認してください。
angle2-webpack-starterのバージョンを使用している場合は、最新のバージョンにアップデートしてください。私はオンラインでチェックし、いくつかの問題を修正しています。あなたはacross this oneに来たかもしれません。
このいずれかが役立ちます。
私は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": {}
}
すべてのパッケージが正しくインストールされていることを確認するには、正しい順序で依存関係を設定することも非常に重要です。
希望すると便利です。
これは素晴らしいAswinです、ありがとうございます。 '角度/ node_modules/angular2/SRC /ファサード/ promise.d.ts(1,10): すべては、私は今、次のエラーを取得する以外に動作するようですエラーTS2661:であることができません再輸出名モジュールに定義されていません。 あなたが言及した注文に関連しているのでしょうか? – Spen
ねえ!どのバージョンのangular2を使用していますか? TypeScriptバージョン:1.8.10を使用している場合は、angular2 beta.7以上が必要です。お役に立てれば ! –
質問自体にエラーをテキストとして投稿してください。 –
node_modulesフォルダを削除し、Angular2を依存関係(-save、-Sまたは-SEを渡す)としてインストールしてから、npm installを再度実行してみてください。また、npm v3を使用していることを確認してください。 – rafaelbiten