2017-09-28 31 views

答えて

0

NPMでは、パッケージを組織によって公開し、パッケージをグループ化し、ソースに信頼を置くことができます。

@angularパッケージ名の一部は、NPMの角度組織を表します。組織を作成してそこにパッケージを公開する前に、以前にパッケージを追加していたかもしれないと推測しました。

この場合、@angular組織のパッケージを使用することをお勧めします。

+0

フェントン。私は、角チームが最初のcliを公開した後、npmが@編成ラベルのコンセプトを導入したことを推測しています。 – user8570495

+1

はい、これはすべての怒りです:) – Fenton

0

angular-cliは、バージョン1.0.0-beta.28以下のAngular CLIです。

その後、彼らの角度@に角度-CLIからhad changedパッケージの名前とスコープ/ CLI

それはもはやangular-cliが廃止されました

0

パッケージ現在のパッケージ名がありませんとなるように、角度/ CLI @インストール好みます有効です。角チームが始めたとき、彼らはこのチームを作成しましたが、将来は彼らは@angular/cliに移動しました。

したがって、古いものとしては使用しないでください。また、更新されていないので、完全なエラーの完全なコードである可能性があります。

そして角チームによって更新された最新の角4.x.xを指しているので、ちょうど@angular/cliを使用してください。

1

あなた自身が単に

npm show angular-cli version 

npm show @angular/cli version 

を実行することにより、あなたはangular-cliのそのバージョン1.0.0-beta.28.3を見ることができるこの方法は、あなたが@angular/cliであることを比較する場合に帰り最新だったことfigureoutすることができます最新バージョン。

はまた、あなたがhttps://github.com/angular/angular-cliUpdating Angular CLIへのセクションにスクロールダウンした場合:あなたは角度CLI 1.0.0-beta.28以下を使用している場合

、あなたは アン角度-cliをパッケージ化する必要があります。それが原因な角度-CLIからの角度/ CLI @に パッケージの名前と範囲の変更を行うべきである:

npm uninstall -g angular-cli 
npm uninstall --save-dev angular-cli 

あなたのCLIバージョンの実行を確認するには、最新の1

npm cache clean 
npm install -g @angular/[email protected] 

をインストールするにはng -v

関連する問題