创建 Strapi 应用程序,在自定义安装类型上没有 mongoDB 选项

Create Strapi App, no option for mongoDB on custom installation type

当尝试创建连接到 MongoDB 集群的 Strapi 应用程序并选择自定义安装时,所有在线教程都建议 "mongodb" 应该是下拉列表中的选项之一"postgres""mysql""sqlite"。但是,我没有得到 mongodb.

的选项

我尝试重新安装 nodejs,然后触发了 create-strapi-app 的重新安装。我也在本地安装了 mongoDB

Strapi 已放弃对 NoSQL 数据库的支持。 MongoDB 团队可能(如果有的话)编写他们自己的连接器到 MongoDB,但是预计到达时间是在 7 月左右,而稳定版预计到达时间是在 8 月左右。 SQLite 现在是默认数据库。但是我相信他们推荐使用 PostgreSQL 进行生产。

这对我有用,

  1. 使用 npm i strapi@alpha -g

    在本地将 strapi 安装到您的系统
  2. 运行 mongodb 在您的本地系统上。

  3. 使用 strapi new <project name> 创建新项目。

  4. 选择您的安装类型为“自定义”

这将在 Strapi 支持的数据库列表中使用“Mongo”。

希望这对每个人都有用。

谢谢

参考:

https://strapi.gitee.io/documentation/3.0.0-alpha.x/guides/databases.html#mongodb-installation

尝试使用 v3

npx create-strapi-app@3.6.8 fileName

运行和MongoDB

相处得好吗