我有一个工兵项目,其中包含各种数据库机密等......所以对于本地开发,我想加载一个.env
包含机密的项目。我知道dotenv。如何使用 dotenv仅.env
在本地计算机上加载文件,而不是在云运行中的部署上。
问问题
1003 次
2 回答
1
添加.env
到您的.gitignore
文件中。
这样,当您执行 git push 时,它不会被部署到云端。
然后进入您的云提供商并设置您的生产环境变量。
于 2020-06-23T22:08:51.593 回答
0
您可以使用dotenv-cli,而不是使用 dotenv 包。您全局安装它并修改 dev npm 命令并在其前面加上dotenv
. cli 将找到该.env
文件,然后运行sapper dev
设置了环境变量的命令。
添加另一个不带 dotenv 前缀的生产命令,以便它使用机器上的环境变量。
于 2019-08-11T16:29:01.730 回答