node package manager

fis3-deploy-zip

fis3-deploy-zip

用来在 fis3 deploy 阶段用 zip 的方式打包资源。

安装插件

全局安装

npm install -g fis3-deploy-zip

或者本地安装到项目所在目录。

npm install fis3-deploy-zip

配置

fis.match('**', {
  deploy: [
    fis.plugin('zip'),
 
    fis.plugin('local-deliver', {
      to: './output'
    })
  ]
})
 
// 或者 
fis.match('*.tpl', {
  deploy: [
    fis.plugin('zip', {
      filename: 'templates.zip'
    }),
 
    fis.plugin('local-deliver', {
      to: './output'
    })
  ]
})

配置说明

  • filename 默认为 all.zip 用来配置打包的文件名
  • keep 默认为 false 是否保留零碎文件。
  • modified: 默认为 false 是否只打包上次修改过的文件。默认是所有文件都打包。