Skip to content

Pure front-end blog wrote with github api,vue3 and nuxt3.

License

Notifications You must be signed in to change notification settings

xyhaisha/nuxt3-blog

 
 

Repository files navigation

Pure Front-End Blog


🚀 https://blog.halberd.cn

Quick Start

  1. Fork本仓库,勿修改仓库名
  2. 大体参考旧版教程
  3. 需要更改vercel的编译参数,如下图:
  4. 若使用评论功能,则需要安装utterances

Todo list

Feature

  • eslint,stylelint
  • error page
  • different passwd(unnecessary)
  • localhost server for committing
  • testing
  • custom markdown syntax highlight on monaco editor
  • full-static build(await for nuxt3)
  • toggle plugin enabled,and implement conditional build
  • get new feature by pull source branch with single action
  • serverless function to upload image
  • IV for AES encrypt

Appearance

  • global theme color
  • i18n
  • left-side layout
  • dark mode

About

Pure front-end blog wrote with github api,vue3 and nuxt3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 59.4%
  • TypeScript 28.6%
  • SCSS 11.5%
  • Other 0.5%