我已经使用 CRA 创建了一个站点,如果我运行构建它在 Github-pages 上一切正常,但是当我尝试通过我的 Netlify 帐户运行该站点时它显示一个空白页面。当 html 显示在我的 React 页面时,它正在连接到网站。但是没有内容。 Github 中的 Repo 有一个客户端文件夹,其中是我的构建文件夹。我已尽一切努力使它正常工作,我是否遗漏了一些简单的东西?
我的 Netlify 设置指向正确的目录:
我将 package.json 文件的主页更改为“.”然后在 netlify 上更改设置以不将 npm 警告视为我认为阻止站点编译的错误。这是通过在 netlify 的构建命令中添加 CI=false 来完成的。
现在一切正常
在我的 package.json 中将主页设置为:“”解决了这个问题,我还将私有设置为“false”