Reactjs 无法在Github页面上部署新的create react应用程序
刚完成一个巨大的应用程序,并试图将其部署到github上,但它开始抛出404个错误。我试图创建一个新的HTML,只需对HTML进行一次更改(只是为了查看它是定制的),但它抛出了相同的错误。开发版本可以工作,生产版本不能 以下是错误: DevTools无法加载SourceMap:无法加载chrome的内容-> extension://hgmhmanijnjhaffoampdlllchpolkdnj/js/lib/purify.min.js.map: HTTP错误:状态代码 404,net::ERR_UNKNOWN_URL_SCHEME favicon.ico:1 GET 404 manifest.json:1获取 404 manifest.json:1 清单:行:1,列:1,语法错误 以下是回购协议的链接: 以下是包含脚本的package.json:Reactjs 无法在Github页面上部署新的create react应用程序,reactjs,github,Reactjs,Github,刚完成一个巨大的应用程序,并试图将其部署到github上,但它开始抛出404个错误。我试图创建一个新的HTML,只需对HTML进行一次更改(只是为了查看它是定制的),但它抛出了相同的错误。开发版本可以工作,生产版本不能 以下是错误: DevTools无法加载SourceMap:无法加载chrome的内容-> extension://hgmhmanijnjhaffoampdlllchpolkdnj/js/lib/purify.min.js.map: HTTP错误:状态代码 404,net::ERR
{
“家”:https://kirilchristov.github.io/renker",
“名称”:“gr”,
“版本”:“0.1.0”,
“私人”:没错,
“依赖项”:{
“@测试库/jest dom”:“^4.2.4”,
“@testing library/react”:“^9.3.2”,
“@测试库/用户事件”:“^7.1.2”,
“反应”:“^16.13.1”,
“react dom”:“^16.13.1”,
“反应脚本”:“3.4.3”
},
“脚本”:{
“预部署”:“npm运行构建”,
“部署”:“gh页面-d构建”,
“开始”:“反应脚本开始”,
“构建”:“反应脚本构建”,
“测试”:“反应脚本测试”,
“弹出”:“反应脚本弹出”
},
“eslintConfig”:{
“扩展”:“反应应用程序”
},
“浏览者”:{
“生产”:[
">0.2%",
“没有死”,
“不是全部”
],
“发展”:[
“上一个chrome版本”,
“上一个firefox版本”,
“最后1个safari版本”
]
}
}
要让CRA在gh页面上工作,您需要三件事
gh页面
)
✅ 你有(我查过)
root提供服务
✅ 你说你也有
主页
键位于您的包.json中
❌ 您有主页
而不是主页
包.json中修复该问题
{
“主页”:https://kirilchristov.github.io/renker",
“名称”:“gr”,
“版本”:“0.1.0”,
“私人”:没错,
“依赖项”:{
“@测试库/jest dom”:“^4.2.4”,
“@testing library/react”:“^9.3.2”,
“@测试库/用户事件”:“^7.1.2”,
“反应”:“^16.13.1”,
“react dom”:“^16.13.1”,
“反应脚本”:“3.4.3”
},
“脚本”:{
“预部署”:“npm运行构建”,
“部署”:“gh页面-d构建”,
“开始”:“反应脚本开始”,
“构建”:“反应脚本构建”,
“测试”:“反应脚本测试”,
“弹出”:“反应脚本弹出”
},
“eslintConfig”:{
“扩展”:“反应应用程序”
},
“浏览者”:{
“生产”:[
">0.2%",
“没有死”,
“不是全部”
],
“发展”:[
“上一个chrome版本”,
“上一个firefox版本”,
“最后1个safari版本”
]
}
}
您是否已将回购设置设置为从根目录服务gh页面?我检查了你的gh pages分支和错误,看起来服务器没有从rootYes@Dominik返回。刚刚检查过。它从根文件夹提供服务您是否在设置中启用了gh页面?我看不到你经常听到的动作环境。就在我眼前:(谢谢你