Skip to content

feat: 工程化

feat: 工程化 #49

Workflow file for this run

# # name 可以自定义
# name: Deploy GitHub Pages
# # 触发条件:在 push 到 main/master 分支后,新的 Github 项目 应该都是 main,而之前的项目一般都是 master
# on:
# push:
# branches:
# - main
# # 任务
# jobs:
# build-and-deploy:
# # 服务器环境:最新版 Ubuntu
# runs-on: ubuntu-latest
# steps:
# # 拉取代码
# - name: Checkout
# uses: actions/checkout@v2
# with:
# persist-credentials: false
# # 生成静态文件
# - name: Build
# run: npm install && npm run docs:build
# # 部署到 GitHub Pages
# - name: Deploy
# uses: JamesIves/github-pages-deploy-action@releases/v3
# with:
# ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} # 也就是我们刚才生成的 secret
# BRANCH: gh-pages # 部署到 gh-pages 分支,因为 main 分支存放的一般是源码,而 gh-pages 分支则用来存放生成的静态文件
# # FOLDER: docs/.vuepress/dist # vuepress 生成的静态文件存放的地方
# FOLDER: / # vuepress 生成的静态文件存放的地方