vdistortion/kira-sekira

GitHub: vdistortion/kira-sekira

这是一个采用monorepo结构的摄影师作品集网站项目,支持子域名和管理后台,用于简化作品展示和管理。

Stars: 0 | Forks: 0

## 🚀 项目安装与启动 本项目采用 **NPM Workspaces** 组织为 monorepo。 ### 1. 克隆仓库 ``` git clone git@github.com:vdistortion/kira-sekira.git ``` ### 2. 安装依赖 在根目录执行命令,将自动为所有应用 (`/apps/`) 和包 (`/packages/`) 安装依赖: ``` npm ci ``` ### 3. 配置本地域名 (Hosts) 为使本地开发环境中子域名和管理后台正常工作,请将以下内容添加到系统文件 `/etc/hosts`: ``` 127.0.0.1 model1.localhost 127.0.0.1 model2.localhost 127.0.0.1 studio.localhost ``` ### 4. 开发模式启动 同时启动主站、子域名模板和管理后台: ``` npm run start:all ``` 启动后的访问地址: - 主站:http://localhost:4200 - 子域名:http://model1.localhost:4201 - 管理后台:http://studio.localhost:3000 ### 5. 代码格式化 为保持整个项目代码风格统一,请使用通用命令: ``` npm run format ```
标签:CMS安全, Git, GNU通用公共许可证, JavaScript, MITM代理, Node.js, NPM Workspaces, SOC Prime, TypeScript, 专业网站, 个人网站, 代码格式化, 作品集, 创意设计, 单页应用, 多域名配置, 子域名, 安全插件, 开发工具, 摄影作品, 摄影师, 数据可视化, 本地开发, 管理后台, 网站构建, 自动化攻击