包裹找不到.env变量

时间:2019-05-03 22:02:33

标签: parceljs

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

API_URL=http://localhost:8080

然后,在我的js中,我写了类似的内容:

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

我尝试删除.cache,但没有骰子。我看着他们的docs about env variables,发现parcel-builder中应该有关于package.json的内容,所以我补充说,这是一个长镜头,但这也不起作用。

1 个答案:

答案 0 :(得分:2)

您似乎figured it out。对于其他有相同问题的人:

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