vt2
Version:
vt2
47 lines (44 loc) • 2.71 kB
JavaScript
const VESH = require('vesh/com/coooders/Project/VESH/V/Control/app')
const V = require('gcl/com/coooders/common/tool')
const C = require('gcl/com/coooders/io/config')
const M = require('gcl/com/coooders/bean/middler')
const N = require('gcl/com/coooders/net/tool')
const MM = require('vesh/com/coooders/Project/VESH/V/Control/modulers');
const F = require('fs');
/**
* Created by baibing on 2016/10/12.
*/
console.log(process.env.PWD);
console.log(V.environment);
V.isDebug = true;
C.getApplicationConfigManager().then(cm => {
try {
const app = new VESH.App(cm); //new VESH.HttpsApp(cm, F.readFileSync('./ca.key'), F.readFileSync('./ca.crt'));
app.start(process.argv[2] || 8011);
console.log('启动成功:' + (process.argv[2] || 8011));
} catch (e) { console.log(e.stack); }
});
//todo log文件夹不存在的时候需要重建
//console.log("<js>hhefeffe</js>".trim('<js>').trim('</js>'));
//V.forC({},(k,v)=>console.log(v),()=>console.log('finish'));
//N.get("http://www.sohu.com", "").then(data => console.log(data));
//N.post("http://127.0.0.1:8111/module/abc.htm?_r=0.4258418398972825", "ac=2223&ccc=哈哈啊哈&bbb=333").then(data => { console.log('下载完成:' + data); }).catch(e => console.log('错误:' + e.toString()));
//N.post("http://f.zc.com/Module/admin/Test.string","ac=2223&ccc=哈哈啊哈&bbb=333",function(err,data){if(err) console.log(err); else console.log('下载完成:'+data);})
//N.get("http://127.0.0.1:8111/abc.html?_c=0.4258418398972825",function(err,data){if(err) console.err(err); else console.log('下载完成:'+data);})
/*N.postJson("http://127.0.0.1:8111/module/abc.htm?_r=0.4258418398972825", { ac: '2222', ccc: '哈哈啊哈', bbb: '333' }).then(data => {
console.log('下载完成:' + data);
});*/
//todo pm2 判断
//V.callback(F.stat, F, "/Users/baibing/Downloads/公章.jpg").then(stat => console.log(stat));;/Users/baibing/Downloads/公章.jpg
//N.upload("http://www.hengshuiac.org/Module/admin/UploadFile.x?crossDomain=1", '/Users/baibing/Downloads/福岛核辐射.jpg').then(function(data) { console.log('上传完成' + data); });
//N.upload("http://127.0.0.1:8111/Module/abc.htm?_r=0.4258418398972825", "/Users/baibing/Downloads/福岛核辐射.jpg;/Users/baibing/Downloads/公章.jpg").then(function(data) {
// console.log('下载完成:' + data);
//})
//string,void,json,jsonp,tjson,tjsonp,html, jhtml,x
/*N.post("http://127.0.0.1:8111/Module/test.tjson?_n=MT&_r=111", "a=2&limit1=30").then(data => {
console.log(data);
});*/
//console.log(new M.Middler(cm).getObjectByAppName('Ni', 'cm'));
/*N.post("http://127.0.0.1:8111/Module/test3.jhtml?_r=111", "a=2&limit1=30").then(data => {
console.log(data);
});*/