首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的Strapi结构中没有config文件夹中的环境和开发?

为什么我的Strapi结构中没有config文件夹中的环境和开发?
EN

Stack Overflow用户
提问于 2020-07-22 02:27:01
回答 1查看 242关注 0票数 0

我按照strapi的文档将其部署到Heroku,但我注意到我没有与示例中相同的结构。似乎我需要配置"Path:./ config /database.js“和"Path:./config/env/development/database.js”才能顺利部署。

这就是我所拥有的:

这是我想要的:

在尝试部署到Heroku之前,我运行npm run build。我是全栈开发的新手,所以我有点困惑。有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-22 02:34:39

随着稳定版本的发布,Strapi中的整个配置结构都发生了变化(您可以在此处找到迁移指南:https://strapi.io/documentation/v3.x/migration-guide/migration-guide-beta.20-to-3.0.0.html )

现在,可以从config目录的根目录调用每个环境的所有拆分文件。

./config/environments/*/server.json => ./config/server.js./config/env/*/server.js有关此信息,请参阅:https://strapi.io/documentation/v3.x/concepts/configurations.html#server

数据库也是如此:./config/environments/*/database.json、=>、./config/database.js./config/env/*/database.js。有关这一点,请参阅:https://strapi.io/documentation/v3.x/concepts/configurations.html#database

不再需要./config/env/*文件夹结构,但如果您愿意,可以使用它,使用这个新结构,您可以在默认的./config/*.js中设置一些基值,如果您只需要更改一个密钥,您可以将更改放在env文件夹中。有关详细信息,请参阅以下文档:https://strapi.io/documentation/v3.x/concepts/configurations.html#environments

我只提供了文档的链接,因为有很多信息需要阅读(迁移指南建议您应该阅读整个新的配置文档,因此),在这种情况下,列出简单的配置示例实际上没有什么好处。

你会发现与Strapi相关的外部资源可能不是最新的,因为它只在v3.x.x发布后才存在,这是一个重大的突破性变化。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63020860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档