UNPKG

mya-jinja

Version:

Support Jinja2 end template engine in mya

33 lines (28 loc) 901 B
/** * falcon 方案相关配置 * @param {String} opt.falcon.projectName 项目名,也是渠道名 * @param {Array} opt.falcon.ignore 离线包忽略列表 */ module.exports = function(fis, opt) { const config = opt.falcon; const PROJECT_NAME = config.projectName; fis.media('offline').match('**', { deploy: [ fis.plugin('zip', { filename: `${PROJECT_NAME}.zip`, keep: false, // 不保留源文件 md5: false, filepathProcessor: function(filepath) { return filepath.slice(filepath.indexOf(`${PROJECT_NAME}`)); }, ignore: config.ignore }), fis.plugin('local-deliver', { to: './output/offline' }) ] }); fis.media('offline').match('*.zip', { release: '$0' }); }