NuxtVue博客

ink — Nuxt 博客模板

作者 aksharahegde

基于 Nuxt 的写作展示模板,用于陈列书籍、故事与博客文章,支持暗色模式、页面预渲染和 NuxtHub 一键部署。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

3 个预览视图
桌面端首页1 / 3
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 3

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-08查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

内容分为 stories 与 blog 两类,分别存放在 content/stories 和 content/blog

02

使用 Nuxt Content 管理内容,并与 NuxtHub 集成

03

支持预渲染所有页面和暗色模式

04

提供 story 与 blog 两套独立的 DetailCard 组件便于自定义

05

README 提供 NuxtHub 一键部署入口

模板详细介绍

Ink 是一个面向写作者的 Nuxt 模板,仓库自述为「用于展示你的写作」,演示站点包含首页与 about 等内页。内容分为 stories 与 blog 两个目录,分别对应故事和博客文章,卡片组件也按这两类分开维护。模板使用 Nuxt Content 管理内容,并说明与 NuxtHub 做了集成,数据库和内容需要先在 NuxtHub 上创建项目后接入。README 列出的特性包括预渲染所有页面、暗色模式、SEO 友好、易于自定义以及一键部署到 NuxtHub。项目结构采用 Nuxt 的 app/ 目录组织方式,包含 components、composables、layouts、pages 等子目录,另有 content、layers、modules、server 等顶层目录。本地开发使用 bun 安装依赖并运行 dev 脚本。需要注意,模板依赖 NuxtHub 提供数据库与内容管理,因此不能仅克隆仓库直接运行,需先配置对应的 NuxtHub 项目。

Nuxt博客

适合你的项目吗?

适用场景

  • 搭建个人书籍或故事作品的展示站点
  • 同时发布故事与博客文章的个人写作主页
  • 以 Nuxt Content 为基础、需要接入 NuxtHub 的内容型项目起步

适合人群

  • 使用 Nuxt 并希望快速获得写作展示页面的开发者
  • 需要故事与博客两种内容形态的个人作者
  • 计划部署到 NuxtHub 并接受其内容与数据库托管方式的用户

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    本地开发使用 bun install 安装依赖,再用 bun run dev 启动

  2. 2

    模板依赖 NuxtHub 提供数据库与内容管理,需先在 NuxtHub 创建项目并接入数据库和内容

  3. 3

    故事内容写入 content/stories,博客内容写入 content/blog

  4. 4

    卡片样式可分别修改 app/components/story/DetailCard.vue 与 app/components/blog/DetailCard.vue

  5. 5

    代码采用 MIT 许可,但演示图片、字体、图标等第三方素材需按各自许可单独核对

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。

使用时需要遵守

  • 允许免费使用、修改、商用和分发该版本代码。
  • 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
  • 代码按现状提供;担保与责任限制以原许可证及适用法律为准。

额外费用与待核对事项

  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
  • 模板依赖 NuxtHub 提供数据库与内容管理,使用前必须先在 NuxtHub 创建项目并接入数据库和内容,无法仅克隆仓库直接运行。
  • 一键部署功能面向 NuxtHub 平台,部署与托管需使用该外部服务。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

NOTE: It uses NuxtHub for database and content management. So create a new project on NuxtHub and add the database and content to it.

README 原文

- One-click deploy to NuxtHub

README 原文
https://github.com/aksharahegde/ink/blob/main/LICENSEhttps://github.com/aksharahegde/ink/blob/main/README.md

DeepSeek 根据仓库许可证和 README 整理 ·2026-10-08。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 80 / 100
技术栈
Nuxt · Vue
网站类型
博客
这个分数如何计算

本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。

这个项目需要核对什么

记录的仓库更新时间
2026-10-08
截图检查日期
2026-10-08

已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。

目录记录的主要技术栈是 Nuxt。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。

查看具体选型方法 →

介绍的制作与核对状态

介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。

审核声明: [email protected] · 2026-10-09

查看当时使用的来源资料

SHA-256: 7371aa385dca58b2c148958272c4e18bf38b6aa39076cc7cb0d490e00366ca7a

2026-10-08T18:54:28.999Z

来源文件 / 仓库
# Ink

A minimal and clean template for showcasing your writing.

![Screenshot](https://github.com/aksharahegde/user-attachment/blob/main/ink_aksharahegde.png)

### Performance Insights

![Performance Report](https://github.com/aksharahegde/user-attachment/blob/main/ink_perf.png)

[![Deploy to NuxtHub](https://hub.nuxt.com/button.svg)](https://hub.nuxt.com/new?template=https://github.com/nuxthub/ink)

### Features

-   Pre-render all pages
-   Dark mode
-   SEO friendly
-   Easy to customize
-   One-click deploy to NuxtHub

### Project Structure

```code
.output/
.nuxt/
app/
  assets/
  components/
  composables/
  layouts/
  middleware/
  pages/
  plugins/
  utils/
  app.config.ts
  app.vue
  router.options.ts
content/
layers/
modules/
node_modules/
public/
server/
  api/
  middleware/
  plugins/
  routes/
  utils/
nuxt.config.ts
```

### Customize

-   Edit `content/stories` to add your stories
-   Edit `content/blog` to add your blog posts
-   Edit `app/components/story/DetailCard.vue` to customize the story card
-   Edit `app/components/blog/DetailCard.vue` to customize the blog card

### Package details

-   Nuxt 3 (with Nuxt 4 compatibility features)
-   Nuxt UI (Basic)
-   Nuxt Content (100% NuxtHub integration)

### Local Development

```bash
bun install
```

```bash
bun run dev
```

NOTE: It uses NuxtHub for database and content management. So create a new project on NuxtHub and add the database and content to it.
反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。