快速开始
📋 前置准备
阿里云
推荐【阿里云】作为点位图片存储方案。
Supabase作为后端数据存储使用,如:点位数据、平台用户。
Piclist当你有自己的图床时,可以使用这个软件配合本项目使用。
NodeJS版本 >= 18
npm无版本要求
supabase建表
配置图床
📦 安装步骤
1. 克隆项目
bash
git clone https://github.com/xiongaox/valpoint.git
cd valpoint2. 安装依赖
bash
npm install
# 或
pnpm install3. 配置环境变量
注意
以下有关环境变量的,都是我用临时邮箱注册 supabase 创建的,属于是教学使用,请务必看准,更换为自己的配置,不要照抄。
复制 .env.example 为 .env ,填入你的 Supabase 配置:
ini
# Supabase 配置(必填)
VITE_SUPABASE_URL=https://[PROJECT_ID].supabase.co
VITE_SUPABASE_ANON_KEY=[YOUR_ANON_KEY]复制的 Project ID 替换掉 [PROJECT_ID] ,如: https://iblvywdnldcwhtltlvjf.supabase.co


4. 启动开发服务器
bash
npm run dev5. 访问应用
打开浏览器访问:http://localhost:3208
多入口应用
ValPoint 采用 MPA 架构,包含以下入口:
- 用户端:
http://localhost:3208/user.html - 管理后台:
http://localhost:3208/admin.html