我的问题是,每当我对github存储库提交/推送新更改时,代码都会更改,但应用程序保持不变。
任何想法我可以改进什么?
我这样做了
GITHUB:创建新的存储库
VS-控制台:npx create-react-app .
VS-控制台:npm start
VS-控制台:ctrl+c
VS-控制台:npm i gh-pages
package.json:
以上脚本"homepage": "https://account-name.github.io/respository-name"
,
在脚本中:"deploy": "gh-pages -d build"
VS-CONSOLE:git init
,git add .
,git commit -m 'initial'
,
git远程添加 来源https://account-name.github.io/respository-name
git push -u原始主机
GITHUB:刷新页面
VS-控制台:npm run build
VS-控制台:npm run deploy
GITHUB:刷新页面
答案 0 :(得分:1)
仅通过推送到主服务器即可设置部署脚本的方式。是的,您每次需要更新应用程序时都需要运行部署。
这样一来,您就可以在进行代码时按需要进行任意数量的提交(正在进行中),然后在准备更新应用程序时,需要运行deploy
脚本,它将构建应用程序并将其放置在gh-pages
分支上,以便被github页面拾取并放置在网络上。
通勤就像保存和备份您的工作,部署就像上交工作。