fis-postpackager-packdependencies

1.0.5 • Public • Published

fis-postpackager-packdependencies

用于自动打包页面零散资源和应用打包资源的FIS插件

功能

  • 自动将指定文件及其依赖合并成package
  • 按类型打包,同名依赖机制下引入的其他类型文件会被打包到另外一个包里

用法

$ npm install -g fis-postpackager-packdependencies
$ vi path/to/project/fis-conf.js #编辑项目配置文件
//file : path/to/project/fis-conf.js
//使用packdependencies插件,自动应用pack的资源引用
fis.config.set('modules.postpackager', 'packdependencies');
//手动指定需要打包的入口文件
fis.config.set('settings.postpackager.packdependencies', {
   entrances : [
      //
      //  your entrances goes here
      // "file path relative to project root" 
      // or
      // { 
      //   file : "file path relative to project root", 
      //   // 是否打包同名依赖的文件,默认为真
      //   pack_siblings : boolean /* default to true */ 
      // }
      //
   ]
});

自动打包处理策略

配置项

entrances

需要将其依赖一起打包的文件

output

合成文件输出路径,默认值 "pkg/packdependencies_${hash}"

适应范围

用于减少创建bundle时写的一堆配置.

为了减少文件合并顺序导致的麻烦,请正确的配置fis-postprocesser-jswraper, 推荐type:"amd",让加载器为你解决问题。

Readme

Keywords

none

Package Sidebar

Install

npm i fis-postpackager-packdependencies

Weekly Downloads

4

Version

1.0.5

License

ISC

Last publish

Collaborators

  • ssddi456