我想测试一下 Strapi。因此,我创建了一个项目、内容类型,设置了内容类型的权限来查找和 findone,但是当我尝试获取数据时,它不会返回任何内容。以下是我已完成的步骤:
npx create-strapi-app my-project --quickstarthttp://localhost:1337/actualites,但出现 403 错误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 。但这并不能改变什么
您可能已经打开了草稿和发布系统。当您保存“现实”时,您也需要发布它(保存旁边的按钮)。您还可以完全禁用草稿和发布系统。转到内容类型构建器并选择您的内容类型。单击内容类型名称旁边的铅笔图标。然后单击高级设置。然后切换草稿和发布系统按钮(确保您已经发布了所有内容,但它会删除草稿)。您的条目现在将会出现。