2022-05-13 (金)
Node.jsでプラットフォームごとのモジュールを作りたいときは,パッケージ分けてpackage.json の os や cpu を書いた上で,optionalDependencies
に追加するのが定石っぽい?
optionalDependenciesだと他の理由で失敗しても素通りしてしまったり,推移的依存関係にあるモジュールが不要なものまでインストールされてnpm listしたときにextraneousになってしまうのが気持ち悪いな.
この日記はフィクションです.登場する人名・団体名・地名・職業などはぜんぶ架空のものです. なので実際のものとは何も関係がありません. それから,写真のように見える画像はCGもしくは念写によるものです.
Node.jsでプラットフォームごとのモジュールを作りたいときは,パッケージ分けてpackage.json の os や cpu を書いた上で,optionalDependencies
に追加するのが定石っぽい?
optionalDependenciesだと他の理由で失敗しても素通りしてしまったり,推移的依存関係にあるモジュールが不要なものまでインストールされてnpm listしたときにextraneousになってしまうのが気持ち悪いな.