Strapi:警告请求 API 时发生错误

Dud*_*y67 16 ubuntu node.js strapi

我花了几个小时试图在我的 Ubuntu 服务器上安装 Strapi。

\n
\n

Ubuntu: 20.04
\nnodejs: v14.19.0
\nnpm: 6.14.16
\nstrapi: 4

\n
\n
npx create-strapi-app@latest my-project --quickinstall\n
Run Code Online (Sandbox Code Playgroud)\n

所有安装过程都无缝进行,但是当我转到 http://mydomain:1337/admin 以创建第一个用户时,我收到此警告:

\n
\n

请求 API 时发生错误。

\n
\n

我知道这个问题已经遇到过几次,但到目前为止,建议的解决方案都没有帮助我。\n我还在 Chrome 控制台中发现了此错误,但我不确定它是否与我的问题有关:

\n
\n

\xef\xbb\xbfmain.815f1087.js:2 拒绝连接到\n'http://localhost:1337/admin/project-type',因为它违反了\n以下内容安全策略指令:“connect-src 'self '\nhttps:".

\n
\n

任何想法 ?

\n

UMA*_*MAR 31

您需要构建应用程序。阅读这个 github 问题

运行:npm run buildyarn buildstrapi build取决于您所使用的

  • 这对我来说是这样的。不过在 Windows 上运行。 (2认同)

ata*_*min 5

升级到最新的 Strapi 和所有依赖项后,我遇到了这个错误,对我有帮助的是重建 Strapi 管理界面:

yarn build
Run Code Online (Sandbox Code Playgroud)

或者

npm run build
Run Code Online (Sandbox Code Playgroud)

然后开始开发

yarn develop
Run Code Online (Sandbox Code Playgroud)

或者

npm run develop
Run Code Online (Sandbox Code Playgroud)


Pen*_*gin 0

遇到了同样的问题,只需重新启动服务器就可以解决我的问题。