Skip to content

KawaYiLab/InterKnot-Web

Repository files navigation

绳网 (InterKnot)

Inter-Knot Logo

绳网——新艾利都最大的匿名委托中枢。

Nuxt 4 Vue 3 TypeScript Node

本项目是 KawaYiLab/InterKnot-App 独立开发的网页前端,使用 Nuxt 4 从零构建,模仿绝区零 UI 风格,后端对接自建 Strapi v5。

后端:KawaYiLab/InterKnot-server


🛠️ 技术栈

层级 技术
框架 Nuxt 4
语言 TypeScript 5
状态管理 Pinia
数据请求 TanStack Vue Query + ofetch
工具库 VueUse
组件库 zenless-ui
图标 Heroicons
图片画廊 lightGallery
后端 Strapi v5(RESTful API)

🚀 快速开始

1. 环境准备

  • Node.js ≥ 20.18.0
  • npm

2. 拉取代码

git clone https://github.com/yinengbei/InterKnot-Web.git
cd InterKnot-Web

3. 安装依赖

npm install

4. 配置环境变量

复制示例文件并填写后端地址:

cp .env.example .env

5. 启动开发服务器

npm run dev

访问 http://localhost:3000 即可预览。

6. 构建生产版本

npm run generate
npm run preview

❤️ 致谢

本项目从零开始开发,在实现过程中参考了许多优秀的开源项目与社区资源。

特别感谢:

同时感谢开源社区以及 AI 工具在开发过程中提供的帮助与支持。

About

使用 Nuxt.js 构建的以《绝区零》中绳网为原型的论坛前端

Topics

Resources

License

Security policy

Stars

16 stars

Watchers

0 watching

Forks

Contributors