You need to enable JavaScript to run this app. 为什么Parcel(parcel-bundler 1.12.4)中的.env环境变量读取为undefined?
优惠活动
大模型
产品
解决方案
定价
更多

为什么Parcel(parcel-bundler 1.12.4)中的.env环境变量读取为undefined?

Parcel 1.12.4 版本读取环境变量返回 undefined 的问题

在 parcel-bundler version 1.12.4 版本下尝试使用环境变量,运行代码读取变量时返回 undefined。
已核实的项目配置信息:

  • 核对项目文件夹结构后确认,.env 文件与 package.json 文件处于同一目录层级
  • .env 文件内配置的环境变量为 API_KEY=myapikey
  • 在 index.js 文件中,通过 console.log(process.env.API_KEY) 的方式打印读取到的变量值
    最初需要确认的方向:是自身操作存在问题,还是需要向Parcel项目提交issue反馈该异常。

补充说明:最终通过删除项目下 .cache 文件夹的方式,成功解决了该问题。

内容的提问来源于stack exchange,提问作者Bernardo Garza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.06 06:15:02