Update nuxt to version 4 (#92)

* Nuxt 3.17.4 and other dependencies updated

* Temporary fix (maybe) of the Inline Code

* Update nuxt to version 4
This commit is contained in:
Nicolhetti
2025-09-22 09:53:50 -03:00
committed by GitHub
parent 6a2ed6dee5
commit 5163e756f0
53 changed files with 4278 additions and 4597 deletions

View File

@@ -1,6 +1,6 @@
<p align="center">
<a href="https://blog.nurriyad.com" target="_blank">
<img src="./assets/images/dark.png">
<img src="./app/assets/images/dark.png">
</a>
</p>
@@ -9,10 +9,10 @@
### Built with
<p align="center">
<img width="200" src="./assets/images/logo.png">
<img width="200" src="./app/assets/images/logo.png">
</p>
Nuxt Blog built with [Nuxt3](https://nuxt.com), [Nuxt-Content2](https://content.nuxtjs.org/blog/announcing-v2/), [Vue3](https://vuejs.org) & [TailwindCss](https://tailwindcss.com/)
Nuxt Blog built with [Nuxt4](https://nuxt.com), [Nuxt-Content3](https://content.nuxt.com/), [Vue3](https://vuejs.org) & [TailwindCss](https://tailwindcss.com/)
## Features
@@ -24,24 +24,24 @@ Nuxt Blog built with [Nuxt3](https://nuxt.com), [Nuxt-Content2](https://content.
- Auto generate Sitemap
- Url preview with Nuxt ogImage
- Dark and light mode
- Server Side Rendered(SSR) with Nuxt3
- Server Side Rendered(SSR) with Nuxt4
- RSS feed
## How to Make This Blog Template Yours in 5 Minutes
- Clone this repo or use it as a template
- Go to ./data/index.ts file & add your personal info
- Then head over to the ./content/blogs folder to add new blogs
- Go to `./app/data/index.ts` file & add your personal info
- Then head over to the `./content/blogs` folder to add new blogs
- Voilà! You've got a personalized blog site!
## Preview
<p align="center">
<a href="https://blog.nurriyad.com" target="_blank">
<img width="1090" src="./assets/images/preview1.png">
<img width="1090" src="./assets/images/preview2.png">
<img width="1090" src="./assets/images/preview3.png">
<img width="1090" src="./assets/images/preview4.png">
<img width="1090" src="./app/assets/images/preview1.png">
<img width="1090" src="./app/assets/images/preview2.png">
<img width="1090" src="./app/assets/images/preview3.png">
<img width="1090" src="./app/assets/images/preview4.png">
<br>
Live Demo
</a>
@@ -55,7 +55,7 @@ https://blog.nurriyad.com
## Build Setup
**Requires Node.js 16+**
**Requires Node.js 20.19+**
```bash
# install dependencies
@@ -68,6 +68,6 @@ yarn run dev
yarn run build
# serve in production mode
yarn run preview
yarn run preview
```