【发布时间】:2020-02-26 17:42:55
【问题描述】:
我正在尝试在生产版本上测试我的项目,但每次我使用yarn build 构建我的项目然后使用yarn start 启动它时,Firebase 都会不断给我这个错误:
projectId must be a string in FirebaseApp.options
ProjectId 存储在我的.env 文件中,当我在控制台记录它时,它会正常显示。
【问题讨论】:
-
它是否在开发模式下工作?你试过
.env.production文件吗? -
是的,当我运行
yarn dev时它可以工作,我还没有尝试过.env.production。你能解释一下.env.production吗? -
您可以定义
.env.production和.env.development在相应的环境下工作 -
对不起,我还是新手。我只是创建一个名为
.env.production的文件吗?和普通的.env文件一样吗? -
我认为你应该把它写成答案——它可以帮助其他可能遇到类似问题的人
标签: javascript firebase vue.js yarnpkg nuxt.js