# OfficialBackendNodejs **Repository Path**: bencaca/OfficialBackendNodejs ## Basic Information - **Project Name**: OfficialBackendNodejs - **Description**: ts+node - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-07-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OfficialBackendNodejs #### 介绍 使用express集成typescript, mysql/typeorm的node后台服务。 #### 软件架构 软件架构说明 基础架构:node+express 数据库:mysql 日志收集:winston 用户验证登陆:passport,passport-local #### 安装教程 1. 确保当前环境已安装node,npm, mysql 2. 安装typescript开发环境 ``` linux npm install -g typescript ``` 3. clone 项目到本地,执行: ``` linux npm install ``` 4. 启动服务之前,在.env文件下mysql配置修改为本地的数据库,账号密码(确保本地mysql已启动) 5. 启动项目: ``` linux npm run start ``` #### 使用说明 1. 确保mysql数据库配置一致 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request