Files
loongyan/web
2026-03-13 23:28:00 +08:00
..
2026-03-13 22:07:33 +08:00
2026-03-12 21:24:49 +08:00
2026-03-13 15:03:36 +08:00
2026-03-12 21:24:49 +08:00
2026-03-13 23:28:00 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-12 21:24:49 +08:00
2026-03-13 15:03:36 +08:00
2026-03-12 21:24:49 +08:00
2026-03-13 15:03:36 +08:00

Loongyan Photo Album Web

网页相册前端,基于 SvelteKit 构建,支持中英文国际化。

功能特性

  • 📁 相册列表展示
  • 🖼️ 照片浏览
  • 🌍 中英文国际化支持
  • 📱 响应式设计
  • ⌨️ 键盘导航支持左右键切换照片ESC 关闭)

Creating a project

If you're seeing this, you've probably already done this step. Congrats!

# create a new project
npx sv create my-app

To recreate this project with the same configuration:

# recreate this project
pnpm dlx sv@0.12.6 create --template minimal --types jsdoc --add prettier vitest="usages:unit,component" eslint sveltekit-adapter="adapter:auto" devtools-json better-auth="demo:password" mdsvex paraglide="languageTags:en, zh+demo:yes" drizzle="database:sqlite+sqlite:better-sqlite3" --install pnpm web/

开发

安装依赖并启动开发服务器:

pnpm install
npm run dev

# 或自动打开浏览器
npm run dev -- --open

API 配置

本项目需要配合后端 API 使用。默认情况下API 请求会发送到同源服务器。

如果需要配置 API 地址,请修改 src/lib/api/client.js 中的 API_BASE 常量。

Building

To create a production version of your app:

npm run build

You can preview the production build with npm run preview.

To deploy your app, you may need to install an adapter for your target environment.