LoginSignup
2
0

More than 3 years have passed since last update.

node.jsインストール直後の状態でpackage.jsonをアップデートする方法 ~npmグローバルインストール一切不要~

Posted at

package.jsonを更新する場合、npm-check-updatesをグローバルインストールしてncu -uとやることが多いです。ただ、nodebrewなどのnodeバージョン管理システムを使っている場合、node.jsの新バージョンがリリースされるたびにグローバルインストールをやり直す必要があります。この問題、何とかならないでしょうか。実はnpm-check-updatesをnpx経由で呼べば、node.jsインストール直後の状態でもpackage.jsonを更新することができます。

package.jsonを更新する

npx npm-check-updates -u
npm install

解説

npx経由でnpm-check-updatesを呼び出しているだけです。試してみましたが、npx ncu -uとは出来ませんでした。

注意点

環境にもよりますが、上記手順はnpx npm-check-updates -uを実行するたびにnpm-check-updatesをローカル環境のインストールします。連続してnpm-check-updatesを呼びたい場合は、npx経由で呼び出すことはお勧めしません。自分の場合は上記コマンドを呼び出すのは1週間に1回程度なので、時間ロスについてはそこまで気にしていません。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0