Html 如何强制Github页面查看/构建?
我正在使用CreateReact应用程序,它正在为/build文件夹中的文件提供服务。通常,Github页面在根级别查看index.html,但我希望引导它查看/build以进行部署 我尝试在我的package.json配置中添加Html 如何强制Github页面查看/构建?,html,reactjs,github,deployment,Html,Reactjs,Github,Deployment,我正在使用CreateReact应用程序,它正在为/build文件夹中的文件提供服务。通常,Github页面在根级别查看index.html,但我希望引导它查看/build以进行部署 我尝试在我的package.json配置中添加“homepage”:“/build”,Github设置说它是通过.Github.io部署的。但是,该站点只显示了我的README.md文件 感谢您的帮助:)这里的问题是这是一个Web浏览器问题,而不是主机问题。当您访问网页时,浏览器总是在URL处查找index.htm
“homepage”:“/build”
,Github设置说它是通过.Github.io
部署的。但是,该站点只显示了我的README.md文件
感谢您的帮助:)这里的问题是这是一个Web浏览器问题,而不是主机问题。当您访问网页时,浏览器总是在URL处查找
index.html
文件,因此localhost:8080
变为localhost:8080/index.html
这意味着有几种方法可以解决这个问题。您可以在根目录中创建一个index.html
文件,然后让它在构建文件夹中提供脚本,如
您还可能经历手动将/build
添加到URL末尾的痛苦。但是您不希望用户必须这样做,所以您可以编写一个脚本将您重定向到那里
祝你好运 这里的问题是这是一个Web浏览器问题,而不是主机问题。当您访问网页时,浏览器总是在URL处查找
index.html
文件,因此localhost:8080
变为localhost:8080/index.html
这意味着有几种方法可以解决这个问题。您可以在根目录中创建一个index.html
文件,然后让它在构建文件夹中提供脚本,如
您还可能经历手动将/build
添加到URL末尾的痛苦。但是您不希望用户必须这样做,所以您可以编写一个脚本将您重定向到那里
祝你好运 您是否查看了位于的“部署到github页面”部分?这里有一个详细的分步指南,你不需要尝试摆弄github页面。是的,我读过这篇文章,但它只告诉你如何为gh页面构建它,这是一个带有url
.github.io/
的项目页面,这不是我想要的。你检查了网站上的“部署到github页面”部分了吗?这里有一个详细的分步指南,你不需要尝试摆弄github页面。是的,我读过这篇文章,但它只告诉你如何为gh页面构建它,这是一个带有url.github.io/
的项目页面,这不是我想要的。这是服务网站的唯一方法吗?我不能让Github查看我的生成文件夹吗(这是提供网站的唯一方法吗?我不能让Github查看我的构建文件夹):(