包裹找不到 .env 变量

Parcel not finding .env variables

我有一个简单的设置,.env 文件与我的 package.json 处于同一级别:

API_URL=http://localhost:8080

然后,在我的 js 中我写了类似的东西:

console.log(process.env);
// {}

我试过删除我的 .cache 但没有成功。我正在查看他们的 docs about env variables,发现 parcel-builder 应该在 package.json 中,所以我添加了它作为一个远景,但这也没有用。

看来是你 figured it out。对于有同样问题的其他人:

出于安全原因,无法访问完整的 process.env 对象,但 process.env.API_URL 等个别属性应该可以使用。