【Node.js + TypeScript】実行中のエラー「Error [ReferenceError]: tslib_1 is not defined」が消えないときの対処法


実行中に以下のエラーが発生しました。

Error [ReferenceError]: tslib_1 is not defined

ts-nodeコマンドで実行中に発生しましたが、エラー発生箇所(tsファイル)を見ても、それっぽいところがありません。
試しに、nodeコマンドでjsファイルを実行したところ、同じエラーが発生し、今度はエラー発生箇所(jsファイル)にtslib_1を使用しているところがありました。

調べてみると、tslibをimportするとか、tsconfig.jsonのcompilerOptionsのpathに追加するとか出てきましたが、解決には至りませんでした。

対処法

私が解決できたのは、以下の方法です。

tsconfig.jsonのcompilerOptionsのmoduleを、”ESNext”に変更する

これで、解決しました。

参考にしたサイト