这个问题实际上是直接从我的 回答上一个问题。
我添加了一个 "homepage"
到我的 package.json
,因为它是一个反应应用程序,我托管在 Github 页面。npm run build
的输出表明,现在可以部署 /build
目录,并假定项目驻留在 /project_name/
上。
但是在本地主机上,项目是 没有在 /project_name/
托管,所以 js 和 css 被请求的路径是混乱的(寻找 /project_name/static/...
而不是 /static/...
)和应用程序中断。
如何在 package.json 中使用主页字段,以便他们可以部署到 Github Pages (例如) ,同时仍然可以使用一个工作的应用程序在本地进行开发?