なっく日報

技術やら生活やらのメモ

npm関連のTIPS(細かい)

いくつか学びがあったので。

npm outdated

最新から遅れているバージョンのモジュールが表示されます。

Package                Current  Wanted  Latest  Location
async                    0.9.2   1.3.0   1.3.0  async
eslint                  0.21.2  0.24.1  0.24.1  eslint

npmのpackage.jsonに定義してあるモジュールをバージョンアップ

qiita.com

から学びました。

npm install -g npm-check-updates # インストール
npm-check-updates  # 確認
npm-check-updates -u  # インストール&package.jsonに反映

npmのversion up&gitにコミット

https://github.com/ahomu/Loxe/blob/master/package.json

のpackage.jsonから学びました。

  "scripts": {
    "patch": "npm version patch -m \"bump v%s !\"",
    "minor": "npm version minor -m \"bump v%s !!\"",
    "major": "npm version major -m \"bump v%s !!!\""
  },

感じに書けます。

npm run patch
npm run minor
npm run major

それぞれ、package.jsonの"version"のpatch|minor|major バージョンを上げて、gitに"bump v0.0.1!" というログでコミットするところまでやってくれます。