2024年2月7日 俺達は雰囲気でJSを書いている

西條
·

ESModulesとCommonJSのアレコレ面倒くさいよおおおお

昨日から引き続きHonoを使ってアプリ作っているんですが、dev serverはViteなのでESModulesが利用されています。最近ならまあ当たり前ですね。

作るアプリに必要なSDKをimportしようとしたら、"require is not defined"の文字が。どうやら依存パッケージにCommonJSが紛れている。

まあまあ落ち着きましょう、とViteのconfigで該当パッケージをoptimizeDepsに指定します。

直らない

なんでえええええ

多分vite-dev-serveが悪さしてる?コンフィグが効いてないのか?もう分からん……誰か助けて……

@garuda
オタク