Strapi 条目为空(不返回任何内容)

Per*_*ixo 0 strapi

我想测试一下 Strapi。因此,我创建了一个项目、内容类型,设置了内容类型的权限来查找和 findone,但是当我尝试获取数据时,它不会返回任何内容。以下是我已完成的步骤:

  • 使用以下命令创建一个 Strapi 项目:npx create-strapi-app my-project --quickstart
  • 创建了我的帐户,并创建了一个名为“actualites”的新内容类型,其中包含标题、富文本和图像
  • 在我的“actualites”内容类型中创建了 2 个条目
  • 我尝试访问http://localhost:1337/actualites,但出现 403 错误
  • 所以我转到 Roles/Public 并检查了我的内容类型的“find”和“findone”权限
  • 当我返回时http://localhost:1337/actualites,好吧..我只有一个空数组,我的条目没有显示..

这是我的 package.json 文件:

{
  "name": "backend",
  "private": true,
  "version": "0.1.0",
  "description": "A Strapi application",
  "scripts": {
    "develop": "strapi develop",
    "start": "strapi start",
    "build": "strapi build",
    "strapi": "strapi"
  },
  "devDependencies": {},
  "dependencies": {
    "strapi": "3.4.1",
    "strapi-admin": "3.4.1",
    "strapi-utils": "3.4.1",
    "strapi-plugin-content-type-builder": "3.4.1",
    "strapi-plugin-content-manager": "3.4.1",
    "strapi-plugin-users-permissions": "3.4.1",
    "strapi-plugin-email": "3.4.1",
    "strapi-plugin-upload": "3.4.1",
    "strapi-connector-bookshelf": "3.4.1",
    "knex": "<0.20.0",
    "sqlite3": "latest"
  },
  "author": {
    "name": "A Strapi developer"
  },
  "strapi": {
    "uuid": "116525e6-88bf-4b09-820a-37df0cb4c17d"
  },
  "engines": {
    "node": ">=10.16.0 <=14.x.x",
    "npm": ">=6.0.0"
  },
  "license": "MIT"
}
Run Code Online (Sandbox Code Playgroud)

我当前的节点版本是 15.4.0 ,但是我第一次尝试安装该项目时遇到了错误,因此使用 nvm 我将节点设置为 14.15.3 。但这并不能改变什么

adv*_*lad 9

您可能已经打开了草稿和发布系统。当您保存“现实”时,您也需要发布它(保存旁边的按钮)。您还可以完全禁用草稿和发布系统。转到内容类型构建器并选择您的内容类型。单击内容类型名称旁边的铅笔图标。然后单击高级设置。然后切换草稿和发布系统按钮(确保您已经发布了所有内容,但它会删除草稿)。您的条目现在将会出现。