ITADN
KawaYiLab/InterKnot-Web
README.md

绳网 (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 工具在开发过程中提供的帮助与支持。