/nuxt-blog

a personal blog site

Primary LanguageVueMIT LicenseMIT

Nuxt 3 Blog

site style form antfu.me, But base on nuxt3

💡Features

  • Nuxt3 technology stack, ssr rendering, more friendly to seo
  • Adapt to mobile end layout
  • Page loading, dark mode transition animation Simple and elegant
  • Use markdown as article format
  • Tag Category View Function
  • Article search function
  • Integrate website configuration to reduce the mental burden of modification
  • Comment function based on Giscus
  • Site browsing statistics based on 51.LA

🔎Setup

Make sure to install the dependencies:

pnpm install

open dev serve

pnpm dev

📖Usage

You should modify the following files

  • site.config.ts - base site config
  • content - your article folder
  • pages\p\[...post].vue - comment config, to Giscus
  • statistics code - site data statistics code, can be deleted if not needed
    // nuxt.config.ts
    script: [
      // ⬇ can be deleted
      {
        src: 'https://xxxxx',
      },
    
    ]

Icon