2017-11-29 11 views
0

npm updateのドキュメントでは、npm update package-name -gのようなグローバルパッケージで使用すると、@latestに更新されます。これは私にとってはうまくいかなかった。npm updateとnpmの違いは何ですか?@latestはnpm 5.5にインストールされますか?

npm install [email protected] -g私は意図したとおりに最新バージョンに更新しました。

ここに何か不足していますか?彼らはどちらも同じことをすると思ったが、そうしなかった。あなたはグローバルな依存関係 とその依存関係で、その後-gタグを指定した場合

+0

ものに更新します更新しようとしていたパッケージがすでにグローバルにインストールされていることは確かですか? たとえば、 'npm install package-name'を使ってパッケージをインストールし、' npm update package-name -g'を使ってアップデートしようとした場合、パッケージはnode_modulesフォルダにインストールされたので動作しませんあなたはからコマンドを実行しました。 – varubi

+0

@varubi確信しています。 –

答えて

1

NPM更新は、プロジェクトのnode_modulesディレクトリ内のすべてのパッケージを更新しますか。それだけで

NPM最新は、依存関係を更新する最新の安定版に更新しますが、ベータ版またはプレリリースにある任意の最新バージョンがある場合、それは偶然にも

関連する問題