简介
该npm包是一个F.I.S的插件,作用是在js文件编译时自动的在function内部加上try/catch,并且catch部分代码如下:其中alog为百度前端统计框架.
catche iftypeof alog != 'undefined' // ;
使用效果
示例1:
//编译前var slide = { thisname = name; } name: '' //编译后var slide = {try thisname = name; catche............} name: ''
示例2:
//编译前exports{ slide;} //编译后exports{try slide;catche............}
示例3:
//编译前; //编译后;
示例4:
//编译前{ conosle;} //编译后:对于直接的函数声明,插件可以配置是否加try/catch,配置方法见下节/*************** funcDeclaration:true ************/{try conosle;catche............}/*************** funcDeclaration:false ***********/{ conosle;}
使用方式
安装插件
$ npm install -g fis-preprocessor-js-exception-catch
然后在fis-conf.js里面配置使用
fisconfig;