しゅどぼ / DenoでAstroをしようとした

Created Wed, 10 Jan 2024 08:40:05 +0900 Modified Mon, 23 Dec 2024 12:05:58 +0900
183 Words

要因

エラーログを見る

08:41:48 [ERROR] Cannot read properties of undefined (reading 'env')
  Stack trace:
    at /path/to/project/node_modules/.deno/astro@4.1.1/node_modules/astro/dist/content/runtime
.js, <anonymous>:54:65
    [...] See full stack trace in the browser, or rerun with --verbose.

このenvは何だと色々調査してみたところ、Node.jsにはあるprocessというグローバル変数がDenoには存在しないのでエラーを吐いているということがわかった。

なおこの件に関してissue#20886が立てられており、ワンチャン今後対応されて使えるようになるかも

おわりに

いかがでしたか?