- GitHub 创建项目仓库
- 获取 git 地址
- 进入工作目录
- 执行
git clone git_project_url
- 初始化项目
npm init
- 安装需要的 npm 包
- 创建项目文件及结构
- static/ (静态文件)
- lib
- parsers/ (微信消息解析)
- text-parser.js
- voice-parser.js
- event-parser.js
- index.js
- routers/
- wxapi.js
- xxx.js (逻辑相关页面)
- models/
- user.js
- xxx.js
- views/
- xxx.ejs (逻辑页面模版)
- config.js
- wechat.js (微信API封装,copy 之前项目中的文件)
- parsers/ (微信消息解析)
- package.json (npm init 自动创建)
- index.js (入口文件)
- 第一次 clone 初始化过的项目后
npm install
- 工作(代码维护)流程
git pull
(每天开始工作第一步,拉取最新代码)- 编辑代码
git status
(查看代码修过状态)git add <file1> <file2>
git commit -m '备注'
(建议每修改一个文件都提交一次,本地仓库)- 重复 2~5
git push
(提交到远程代码仓库)