directory
- Introduction to the
- Demo address
- Project characteristics
- Components used
- Update record
- Project screenshots
- Quick to use
- License
Introduction to the
Blog is implemented without background based on GitHub Pages and GitHub API. Blog data is stored in GIST. Add, delete, change, and poll your stars as you like, with (● ‘∀´●)╯╰(●’ ◡ ‘●)╮ using the GitHub API
Demo address
github-laziji.github.io
Project characteristics
- No server is required for GitHub Pages
- Fixed bugs that traditional GitHub Pages could not publish dynamically
- Includes PC and mobile terminal
- Single page application
Components used
- Element (PC side)
- Vant (Mobile)
Update record
2018.5.13 update
- Computer side to increase the social circle, view fans and users concerned
2018.5.11 update
- Mobile added blog, project, personal center, mobile and PC shared API, page independence
- Fixed a BUG with strange article styles
2018.5.8 update
- Adding configuration options
- Improved rich text editor
2018.5.6 update
- Added music player to status bar
2018.5.5 update
- Added system configuration, can dynamically modify the title, description, background configuration
2018.5.2 update
- Add pagination to blog and project lists
- Add sharing links
- Improved Token binding validation
- Modify the code structure
2018.4.30 update
- Added the ability to get personal open source projects from Github, displaying a more comprehensive list of open source projects
- Readme is dynamically obtained from Github
2018.4.29 update
- Add a status bar for personal information
- Fix photo blog BUG
Project screenshots
Quick to use
There are only 2 steps to building a blog
- Click the “+” icon next to the Github image, select “Import Repository “, and fill in “github.com/GitHub-Lazi…” Project name: “${your username}.github. IO”
- After the completion of the clone Modify the file/static/configuration. In the json “making – the username” making user name for yourself
Similar to demo address where GitHub-Laziji is my username
Now ${your username}.github. IO is your personal blog, such as github-laziji.github
The preparatory work
Install run build
npm install
npm run dev
npm run build
Copy the code
Access Token
Go to Github > Settings > Developer Settings > Personal Access Tokens gist Repo Permission to obtain tokens
License
Code licensed under the Mozilla.
The author Laziji