node-dev-fx
v0.1.35
Published
```javascript npm i node-dev-fx -S ```
Downloads
112
Readme
install package
npm i node-dev-fx -Simport package
const fx=require('node-dev-fx');httpServer
var httpServer=fx.httpServer;
httpServer.addHandler('/api/hello',function(req){
return "hello";
});
httpServer.addHandler('/api/users',function(req){
return {id:1,name:'gainorloss'};
});
httpServer.start('localhost',3000);html downloader & parser
var downloader=fx.htmlDownloader;
var parser=fx.htmlParser;
downloader.getHtmlContent("http://visionmedia.github.io/superagent/",{},content=>{
parser.getItems(content,"h3",function($,i,e){
console.log('downloader',$(e).text());
});
});scheduler & logger.
var scheduler=fx.scheduler;
var logger=fx.logger;
let i=0;
scheduler.addJob("default",'*/1 * * * * ?',function(){
i++;
logger.debug('scheduler',i);
logger.info('scheduler',i);
logger.warning('scheduler',i);
logger.err('scheduler',i);
});
scheduler.run();