- 客户端
./client
- 服务端
./server
- 文档集
./doc
- 杂项
./test
许愿墙文档由 Gitbook 强力驱动:
$ cd ./doc/接口文档
$ npm install -g gitbook
$ gitbook serve
为了骗过微信开发工具需要修改 host 文件, 使得 gw.chenpt.cc
解析到本地地址 :
127.0.0.1 gw.chenpt.cc
以 Apache 为例子,先要创建虚拟站点 gw.chenpt.cc
然后去修改 vhost.conf
文件:
<VirtualHost *:80>
DocumentRoot "F:\gw.chenpt.cc"
ServerName gw.chenpt.cc
ServerAlias
<Directory "F:\gw.chenpt.cc">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /api http://127.0.0.1:6677/api
ProxyPassReverse /api http://127.0.0.1:6677/api
ProxyPass /app.js http://127.0.0.1:7766/app.js
ProxyPassReverse /app.js http://127.0.0.1:7766/app.js
ProxyPass / http://127.0.0.1:7766/
ProxyPassReverse / http://127.0.0.1:7766/
</VirtualHost>
目的是把 gw.chenpt.cc/api 代理到 服务端 gw.chenpt.cc/ 代理到 客户端
防止出现叼毛跨域不方便开发
打开一个终端进入 ./server
启动服务端 :
$ npm install
$ node ./bin/www
然后再开一个终端进入 ./client
启动客户端 :
$ npm install
$ npm run start
然后即可开始开发。
仅需执行:
$ cd ./client
$ npm install
$ npm run build
$ npm run deploy
即可将前段代码打包发布到七牛和服务器
利用 Git 上服务器执行:
cd ./server
npm install
node ./bin/www
MIT
额。。今天发现密码/密钥啥的都在这上面了。。
千算万算。。。 。。。