Shell0222 / nuxt3-blog

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

Home Page:https://blog.halberd.cn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
  • pagination

Appearance

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

About

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

https://blog.halberd.cn

License:MIT License


Languages

Language:Vue 59.4%Language:TypeScript 28.6%Language:SCSS 11.5%Language:JavaScript 0.5%Language:Shell 0.0%Language:HTML 0.0%