使用create-react-app的项目在build后显示一片空白?

问题描述

react 在 npm run start 后可以正常启动
react 在 npm run build 后打包后的页面显示不出来

项目构建

脚手架使用:create-react-app

项目地址: https://github.com/tuihou1233...

正常页面展示:

clipboard.png

build后显示的页面:
错误提示:

Navigated to http://localhost:63342/react-activity/build/index.html?_ijt=5htlhrvs0b3epm9e42sn97dvb3
registerServiceWorker.js:42 This web app is being served cache-first by a service worker. To learn more, visit https://goo.gl/SC7cgQ
阅读 7k
2 个回答

create-react-app脚手架默认是根路径,可以在node_modules中找到react-scripts/config/paths.js,在文件中的45行'/'改为'./',或者直接在package.json里加homepage

打开控制面板,应该会提示你js路径有误,可以在package.json添加一个选项homepage:'./',然后重新npm run build

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题