node package manager

fis-parser-babel-5.x

a babel 5.x parser for fis

fis-parser-babel-5.x

具体的 babel 配置参数可以参考 https://developit.github.io/babel-legacy-docs/

FIS2用法

fis.config.set('project.fileType.text', 'es');
fis.config.set('modules.parser.es', 'babel-5.x');
fis.config.set('roadmap.ext.es', 'js');
 
fis.config.set('settings.parser.babel-5.x', {
    blacklist: ['regenerator'],
    optional: ['asyncToGenerator'],
    sourceMaps: true,
    stage: 3
});

FIS3用法

fis.set('project.fileType.text', 'es');
fis.match('server/**.es', {
    parser: fis.plugin('babel-5.x', {
        blacklist: ['regenerator'],
        optional: ['asyncToGenerator'],
        stage: 3
    }),
    sourceMaps: true,
    rExt: 'js'
});