https://github.com/crazybber/dynamic-introduce
introduce yourself, already updated to latest(vue2+webpack4+babel7) . Demo Here:
https://github.com/crazybber/dynamic-introduce
Last synced: about 2 months ago
JSON representation
introduce yourself, already updated to latest(vue2+webpack4+babel7) . Demo Here:
- Host: GitHub
- URL: https://github.com/crazybber/dynamic-introduce
- Owner: crazybber
- License: bsd-3-clause
- Created: 2020-05-05T14:49:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T05:03:46.000Z (over 3 years ago)
- Last Synced: 2025-01-28T04:44:14.763Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://arch.run
- Size: 2.77 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 一个动态的自我介绍
> 可以单独使用Markdown编辑内容,并且不需要重新编译站点,完全自动加载
> This is a dynamic introdcuing by markdown hosted in docs folder
[预览](https://crazybber.github.io/dynamic-introduce)
## 使用方法
``` bash
git clone https://github.com/crazybber/dynamic-introduce.git
cd animating-introduce
npm install
npm run dev
```
## 部署调试说明
1. 编辑 config/index.js,修改第 10 行的 assetsPublicPath,值为 `你的输出目录(如:public)`。如果你没有修改(当前是"./"),可跳过此步骤。
2. 修改debug模式下的访问端口,编辑:config/index.js,修改第26行。当前port: 80,
3. 编译、上传
```bash
npm run build
git add .
git commit -m "update a site version"
git push origin master
```
4. 开启 GitHub Pages 功能
使用docs目录host站点

## TODO
- [x] 以Load远程Markdown的方式,直接载入内容,使得介绍部分可以单独修改,而不用重新编译
- [ ] [WIP] 增加Action编译脚本,以Github Action自动化CI/CD.
- [ ] [WIP]增加路由守卫,允许页面在不同的URL下,可以跳过动态阶段直接载入介绍页