【问题标题】:Keystone Next not showing database type and always select postgresql by defaultKeystone Next 不显示数据库类型,默认始终选择 postgresql
【发布时间】:2021-09-14 13:08:28
【问题描述】:

我是使用 keystone 的新用户,将使用 keystone 创建简单的项目,但是在通过 yarn 生成项目时我遇到了一些问题,总是选择 postgresql 作为默认数据库类型。 下面是我用 keystone 创建新项目时的示例截图 [1]:https://i.stack.imgur.com/GX4i4.png

【问题讨论】:

    标签: postgresql keystonejs


    【解决方案1】:

    您运行的yarn create keystone-app 命令使用create-keystone-app,记录在here。生成的应用程序只需要一个 Postgres 数据库。如果您还没有它,您可以install Postgres using brewPostgres.app(在 MacOS 上)或official installers 之一。

    如果您不想使用 Postgres,则需要以另一种方式创建项目。克隆Keystone repo 并查看examples 目录。它充满了使用 SQLite 数据库的非常简单的起点。

    2021 年 9 月更新

    create-keystone-app 现在已更新为默认使用 SQLite,因此它根本不会提示输入数据库连接字符串。如果需要,您仍然可以手动切换到 Postgres,但这是一个手动步骤。

    walkthrough 有详细信息。

    【讨论】:

    • 感谢您的回答,我尝试了说明并解决了我的问题,然后我已经从头开始手动创建节点初始化,然后手动安装依赖项。
    猜你喜欢
    • 2019-04-16
    • 1970-01-01
    • 2015-01-31
    • 1970-01-01
    • 2020-06-19
    • 2020-09-21
    • 1970-01-01
    • 2015-06-02
    • 1970-01-01
    相关资源
    最近更新 更多