0.2.0 • Published 6 years ago

qap-packer v0.2.0

Weekly downloads
2
License
Apache-2.0
Repository
-
Last release
6 years ago

qap-packer

qap-packer提供简便的打包功能,将线上页面及依赖资源进行打包处理,使应用可以在本地正常运行,主要提供cli,及electron两个版本,为不同的业务场景提供支持。

如何使用

cli版本

// 安装qap-packer
npm install qap-packer -g

// 新建打包目录,用于存放资源
mkdir test-packer && cd test-packer

// 执行打包
packer

// vim编辑需要打包的资源

module.exports = {
    // example
    shop: 'https://h5.m.taobao.com/qn/pc/shop/index.html' 
}

// 选择依赖打包项

? Please select the additional features you need. (Press <space> to select, <a> to toggle all, <i> to invert selection)
  ❯ ◯ fileHashName
    ◉ filePrefix
    ◯ inlineCSSResourceSearch

// 打包完毕,将在test-packer下生成原始打包目录,以及压缩的zip包

electron版本

版本介绍

初始化界面

npm.io

创建页面
  • 页面名称 支持中英文2~6字符(中文可转拼音、自动增加打包前缀)
  • 页面地址 需要打包页面的在线地址

npm.io

打包
  • 勾选要打包的页面
  • 按需勾选打包配项置、附加功能
  • 选择输出目录并完成打包,并自动打开下载目录

npm.io

打包完成

npm.io

目录如下

.
├── h5.m.taobao.com
│   └── qn
│       └── pc
│           └── shop
│               ├── index.html
│               ├── qianniugongzuotaia_1236c2_general-open-sdk.js
│               ├── qianniugongzuotaia_1aed90_uac-data.min.js
│               ├── qianniugongzuotaia_1f97cb_index.js
│               ├── qianniugongzuotaia_2364a2_login.debug.js
│               ├── qianniugongzuotaia_305280_sui.js
│               ├── qianniugongzuotaia_5b76f0_font_1456802212_6732445.css
│               ├── qianniugongzuotaia_67e736_sui.min.css
│               ├── qianniugongzuotaia_83eb3a_index.js
│               ├── qianniugongzuotaia_87e690_jquery.min.js
│               ├── qianniugongzuotaia_8f3fc0_mini-login-embedder-min.js
│               ├── qianniugongzuotaia_a3d82a_jssdk-ex-debug.js
│               ├── qianniugongzuotaia_b5cd47_mtop.debug.js
│               ├── qianniugongzuotaia_bfc617_qn-proxy.js
│               └── qianniugongzuotaia_d52477_aplus_spmact.js
└──  h5.m.taobao.com.zip

# 待新增功能

  • 打包进度透出
  • ......

0.2.0

6 years ago

0.1.19-beta

6 years ago

0.1.18-beta

6 years ago

0.1.17-beta

6 years ago

0.1.16-beta

6 years ago

0.1.15

6 years ago

0.1.14

6 years ago

0.1.13

6 years ago

0.1.11

6 years ago

0.1.10

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago