功能：EasyConnect客户端进程

运行说明：
EasyConnect基于electron框架开发，所以运行EasyConnect需要安装electron,具体步骤如下：
1 step:
nodejs官网下载最新的nodejs并安装
Mac: 可通过brew install node安装
Linux: 可通过官网下载已编译好的包并解压修改环境变量，具体可参考https://www.jianshu.com/p/1d55f8fab0a5

2 step:
cd EasyConnect工程目录； rm -rf node_modules
npm install #命令会自动安装electron到工程的node_modules ,npm install 会自动读取工程下的package.json文件安装依赖
注：Mac及ubuntu版本使用electron 1.6.7，中标麒麟使用electron 1.4.6
具体安装electron 指定版本可使用npm install electron@1.6.7
如果npm 速度慢，可使用淘宝提供的cnpm，具体可参考https://blog.csdn.net/quuqu/article/details/64121812
electron 使用的node版本会存在与原生的node存在差异，若出现NODE_MODULE_VERSION不匹配，
请使用npm run rebuild此命令已集成至package.json）重编译node_modules，
若package.json 中的devDependencies（开发依赖）下的module存在问题，请移动至dependencies(发布依赖库)下


3 step:
npm start  #npm start 会自动读取工程下的package.json文件按配置运行


4 other
调试方法：
1）调试web页面可使用DevTools工具；
2）调试主进程：Electron 提供了 --inspect 和 --inspect-brk 开关，也可开启vscode调试器来调试；
具体可参考：https://electronjs.org/docs/tutorial/debugging-main-process
https://electronjs.org/docs/tutorial/debugging-main-process-vscode

5 注意项
1）配置文件easy_connect.json字段说明
2）sys_type 支持 darwin linux（现仅为ubuntu） neokylin(中标麒麟)
3）package.json中的version字段，electron-builder指定格式x.y.z,否则报错“invalid version”，若添加小版本号（Mac）修改build.mac中的bundleVersion，该字段同步修改info.plist中的CFBundleVersion字段

