issues
search
KATO-Hiro
/
Daily-hit
Wants to make & prototype list inspired by https://masuidrive.tadalist.com/lists/1941485/public
MIT License
0
stars
0
forks
source link
記事「Node.js + TypeScriptのモジュールを整理してみる」を読んで
#1325
Closed
KATO-Hiro
closed
4 months ago
KATO-Hiro
commented
4 months ago
要約
新規プロジェクト作成の場合
package.jsonに "type": "module" を設定 && tsconfig.jsonの compilerOptions.module に NodeNextを設定
「.js でESM(ECMAScript Modules)を利用する」状態に
理由: ESM -> CommonJSは現状でも動かしやすく、つまづきポイントが少ない
現状でCommonJSのプロジェクト
ESMでしか動かないライブラリは増えていくので、ライブラリのアップデートで壊れる可能性がある
対処方法: 基本はESMに移行
感想
+
Keep
+
Problem
compilerOptions.moduleがesnextになっているので、どちらの形式のファイルが出力されているか分かっていない
Try
+
出典
https://blog.koh.dev/2024-04-23-nodejs-typescript-module/
要約
感想
+
Keep
+
Problem
Try
+
出典
https://blog.koh.dev/2024-04-23-nodejs-typescript-module/