NPM パッケージの以前のバージョンをインストールするにはどうすればいいですか? 質問する

NPM パッケージの以前のバージョンをインストールするにはどうすればいいですか? 質問する

nvm を使用して node v0.4.10 をダウンロードし、そのバージョンの node で動作するように npm をインストールしました。

私はエクスプレスをインストールしようとしています

npm install express -g

そして、Express にはノード バージョン >= 0.5.0 が必要であるというエラーが表示されます。

まあ、これは奇妙です。なぜなら、私はnode+express+mongodbチュートリアルの指示に従っているからです。こここれは node v0.4.10 を使用しているため、express は node v0.4.10 で使用可能であると想定しています。私の想定が正しい場合、自分の設定で動作するバージョンを取得するように npm に指示するにはどうすればよいでしょうか?

ベストアンサー1

パッケージの古いバージョンをインストールする必要がある場合は、それを指定するだけです

npm install <package>@<version>

例えば:npm install [email protected]

また、--saveそのコマンドにフラグを追加して、package.json の依存関係に追加することもできます。また、--save --save-exactpackage.json の依存関係で正確なバージョンを指定する場合は、フラグを追加することもできます。

コマンドinstallについては、こちらに記載されています:インストール

利用可能なパッケージのバージョンがわからない場合は、以下を使用できます。

npm view <package> versions

npm viewパッケージに関するその他の情報を表示するためにも使用できます参照:

おすすめ記事