Request for Worktile
Request 提供一个地址可以接收任何HTTP请求,并把结果展现出来,用于审查HTTP客户端发送的内容或Webhook调试。
访问地址:http://request.worktile.com
Node.js 0.12.x + Angular.js 1.4.x + sequelize(默认数据库 sqlite)
-
安装 Node.js、Git 客户端;
-
执行
git clone https://github.com/worktile/request
获取代码到本地 -
执行
npm install gulp -g
和npm install bower -g
安装 gulp 和 bower 工具; -
切换到代码根路径下,执行
npm install
和bower install
安装服务端模块和前端模块; -
执行
gulp
生成 js,打开 http://localhost:8800 即可; -
执行
gulp build
压缩合并js 和 css; -
生产环境直接使用 bin/prod-web.sh 脚本启动,默认使用 pm2启动。
- server 文件夹主要存放服务端相关代码
- www 存放前端相关代码文件
- app.js 是启动文件
.
|-- bin
|-- data
|-- server
| |-- config
| |-- controller
| |-- core
| `-- data
|-- test
|-- www
| |-- static
| | |-- css
| | | `-- lib
| | |-- dist
| | |-- fonts
| | |-- img
| | `-- js
| `-- view
| `-- shared
|-- app.js