【发布时间】:2020-04-25 11:55:26
【问题描述】:
我是开发新手,但到目前为止很喜欢它。
在 Strapi 中创建/使用自定义数据库配置时遇到一些挑战。不太明白这里的指南:https://strapi.io/documentation/3.0.0-beta.x/concepts/configurations.html#usage
尝试创建一个 .env 文件并按照一些教程示例创建一个包含该文件的 .tmp 文件夹,但怀疑它是否正确。
【问题讨论】:
标签: strapi
我是开发新手,但到目前为止很喜欢它。
在 Strapi 中创建/使用自定义数据库配置时遇到一些挑战。不太明白这里的指南:https://strapi.io/documentation/3.0.0-beta.x/concepts/configurations.html#usage
尝试创建一个 .env 文件并按照一些教程示例创建一个包含该文件的 .tmp 文件夹,但怀疑它是否正确。
【问题讨论】:
标签: strapi
我不确定你要做什么,但这里有一个关于这个主题的 GitHub 上的帖子。
【讨论】:
Strapi 不会自动为您加载环境文件。如果您希望这样做,请创建一个引导文件 - 这将在strapi 启动时执行。为此,您需要安装dotenv。 npm install --save dotenv
// yourrepo/api/config/functions/bootstrap.js
/**
* An asynchronous bootstrap function that runs before
* your application gets started.
*
* This gives you an opportunity to set up your data model,
* run jobs, or perform some special logic.
*/
const dotenv = require('dotenv').config(); // load environment variables
module.exports = async () => {}
有很多方法可以做到这一点,但为了理智起见,使用 env 文件会使您在本地设置中更容易。
【讨论】: