TypeScript で"moduleResolution": "Node"は使わないほうがいい
- Posted at
- Tags
タイトルは若干煽りですが、TS 5.0 でBundlerという設定値が追加されたため、Nodeを使う場面はほぼ無くなったと思います。 今回は Node.js と TypeScript のモジュール解決の仕組みについて、moduleResolutionというオプションの観点から解説します。 この記事…
タイトルは若干煽りですが、TS 5.0 でBundlerという設定値が追加されたため、Nodeを使う場面はほぼ無くなったと思います。 今回は Node.js と TypeScript のモジュール解決の仕組みについて、moduleResolutionというオプションの観点から解説します。 この記事…
最近メインで使うパッケージマネージャを Yarn から pnpm に乗り換えたのですが、 Yarn の時に使っていた Pre/Post スクリプトが自動で実行されないことに気づきました。これは pnpm v6.0.0 からの仕様変更で、 意図的に 実行されないようになっています。 今回は対処法も含…
皆さんは corepack をご存知でしょうか? corepack は Node.js v14.9 以降に同梱されているパッケージマネージャマネージャ(?) です. プロジェクト側で package.json に使用するパッケージマネージャとそのバージョンを明記しておくと, コマンド実行時に指定…