【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”に変更する
これで、解決しました。
参考にしたサイト