Skip to content

taixinF/taixinf.github.io

Repository files navigation

3d 个人网站

最终效果:taixinf.github.io

可以把这个shell脚本放到项目目录中,新建deploy.sh,将仓库 git 地址修改成你自己的

#!/usr/bin/env sh

# 确保脚本抛出遇到的错误
set -e

# 生成静态文件
npm run build

# 如果是发布到自定义域名
# echo 'www.yourwebsite.com' > CNAME

git init
git add -A
git commit -m 'deploy'

# 如果你想要部署到 https://USERNAME.github.io
git push -f [email protected]:USERNAME/USERNAME.github.io.git main

# 如果发布到 https://USERNAME.github.io/<REPO>  REPO=github上的项目
# git push -f [email protected]:USERNAME/<REPO>.git master:gh-pages

然后在 config.json 中加入

"scripts": {
	...
    "deploy": "bash deploy.sh"
  },

就可以运行npm run deploy实现自动化部署咯。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published