@itera-web/cli
v1.1.69
Published
基于Webpack的自定义CLI 用于构建 WEB 和 electron 应用
Readme
qgtools 自定义CLI 用于构建 WEB (React) 和 Electron 应用
支持构建React TS公共组件、项目的本地调试、打包发布
1.1.68 => 添加编译缓存
1.1.65 => 引入排序加入
iteraWeb包1.1.56 => 多页应用名字修改
1.1.55 => 添加 rem 适配相关包
1.1.54 =>
itera-cli update-projects多任务并发部署可视化选择 UI可拖拽1.1.42 => 排序插件优化 main.js 和 react.js
1.1.40 =>
itera-cli build --split设置打包分析端口号1.1.38 =>
itera-cli update-projects添加是否并行执行命令1.1.36 =>
itera-cli git取消itera-cli publish的 git 操作 新增单独命令itera-cli git1.1.34 =>
itera-cli pull-projects批量拉取项目 (使用和[update-projects]同一个配置文件,只获取项目路径)1.1.31 =>
itera-cli update-projects批量更新项目依赖 (配置文件内定义多个项目和对应的需要执行的执行命令)1.1.26 =>
itera-cli publish完善 git 拉取流程、冲突检测 和 检测文件改动1.1.22 =>
itera-cli publish添加 --del 参数1.1.21 => scss 内
url()引入 public 图片兼容:url('#{$img-prefix}/bg.png')1.1.16 => 多个 Appid 打包问题修复
1.1.8 => 添加
Electron开始打包、打包结束 Hooks1.1.7 => 添加 script 标签 倒序自定义插件
1.1.5 => 添加
git上传类型1.1.4 => 强化整体功能
基于 yargs 扩展命令行 itera-cli -h 实现Web调试构建发布,Electron 开发全流程自动化,多项目自动化部署。
包含: (1) CSSModule
(2) SCSS
(3) SVG雪碧图loader
(4) 静态资源处理
(5) 其他资源处理
(6) @别名
(7) PostCSS (tailwindcss)
(8) Babel (JS、TS)
(9) CSS压缩,JS压缩,处理debugger、console、注释处理
(10) 分割包等等。
目前雏形已经构建完毕
1.开启本地调试 itera-cli serve
2.构建项目包 itera-cli build
3.构建TS公共组件库 itera-cli package
