毎年恒例のおれおれアドベントカレンダーです。

ちなみに去年は配列の話でした。

本物の「アドベントカレンダー」の写真。かわいらしいイエティやサンタのイラスト。
今年は HERSHEY’S のアドベントカレンダーです。おいしい。

今年は npm について調べながら記事にしていきます。あんまり詳しくないので頑張ります。

  1. npm run は正式なコマンドじゃなかった件
  2. npm run … のスクリプトに引数を与えるには --
  3. NPMスクリプトに npx や node_modules/.bin は書かなくて良い
  4. npm install の代わりに npm ci が使えるかも
  5. package-lock.json のひみつ
  6. プロジェクトのクリーンインストールとテストを同時に行うやつ
  7. package-lock.json はNPMリポジトリーに含まれないよ
  8. shrinkwrap でパッケージのバージョンを固定できるよ
  9. shrinkwrap はライブラリーでは使わない