# riji **Repository Path**: HandsomeJG/riji ## Basic Information - **Project Name**: riji - **Description**: 日记 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-04 - **Last Updated**: 2026-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 昨日记 一个带登录页的日记网站,用来记录前一天发生的事情和心理感受。数据会保存到项目目录的 SQLite 数据库 `data/riji.db`。 ## 使用 ```bash npm install npm run dev ``` 打开 `http://127.0.0.1:5173`。 ## 空数据库模板 仓库中提供了一个空 SQLite 模板库: ```text database-template/riji-empty.db ``` 这个模板库只包含表结构,不包含用户账号、日记内容、登录会话或授权码,可以随开源仓库一起提交。 如果需要用模板库初始化本地运行数据库,可以先确认 `data/riji.db` 没有需要保留的数据,然后执行: ```powershell Copy-Item .\database-template\riji-empty.db .\data\riji.db ``` 真实运行数据库位于 `data/riji.db`,已经通过 `.gitignore` 忽略,不要提交到开源仓库。 ## 生产模式 ```bash npm run build npm start ``` 打开 `http://127.0.0.1:5174`。 ## 服务器部署 ```bash npm install npm run build $env:HOST="0.0.0.0" $env:PORT="5174" $env:SESSION_SECRET="请换成一段足够长的随机字符串" npm start ``` 首次打开页面时会创建第一个登录账号。