# html5-cli **Repository Path**: bulls-cows/html5-cli ## Basic Information - **Project Name**: html5-cli - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-02 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # html5-cli
> 快速创建针对移动端的初始模板,方便快速开发,适用于移动端日常专题、活动页等的开发。 * 更详细的介绍,请访问[官网](https://www.verysystems.com/html5-cli)。 * 如果希望项目开发目录能清爽一些(不需要安装项目依赖、没有node_modules目录)的话,请移步[classic-cli](https://www.verysystems.com/classic-cli)。 * 日常开发常用的函数就那么些,不想每个项目里都重写一遍?您可以试试[utils-daily](https://www.verysystems.com/utils-daily)。 * 特别鸣谢开发者:[峰间的云](https://www.orzzone.com/)。 * 阿里云服务器折扣场:[点我进入](https://www.aliyun.com/daily-act/ecs/activity_selection?userCode=iczoq69m)。 * 阿里云爆款特惠:[点我领取](https://www.aliyun.com/activity/daily/bestoffer?userCode=iczoq69m)。 * 阿里云最新特惠:[点我领取](https://www.aliyun.com/activity?userCode=iczoq69m)。 * 腾讯云云产品限时秒杀:[爆款1核2G云服务器,首年74元](https://cloud.tencent.com/act/cps/redirect?redirect=1077&cps_key=23977dec63e7488d1e93431c52b0e30e&from=console)。 * 腾讯云:[境外1核2G服务器低至2折,半价续费券限量免费领取!](https://cloud.tencent.com/act/cps/redirect?redirect=1068&cps_key=23977dec63e7488d1e93431c52b0e30e&from=console)。 ## 为何你需要html5-cli 公司是不是有一堆移动端的专题活动页要开发? 是不是为了创建这些项目,都需要重复一些编写/复制webpack配置文件、编译命令等工作? 使用`html5-cli`创建模板项目就是为了减少这些重复性工作。 ## html5-cli官方模板的主要特点 * 🎄 使用前端流行框架react,没有新的学习成本; * 📲 内置rem响应式支持(默认1rem = 100px,750px宽的设计稿对应7.5rem宽度); * 🌐 修改文件时自动刷新浏览器,方便查看效果; * 🙈 支持转发本地请求,避免跨域问题; * 💪 自动添加CSS浏览器厂商前缀; * 🔥 使用webpack4,支持js代码模块化开发; * 👫 支持使用ES6+新特性; * 🏇 自动压缩js、css,加快页面加载速度; * 🏏 编译产物目录名根据项目名[动态生成](./docs/template/compile-folder-name.md)(如"cjhd1903春节活动" => "cjhd1903"); * 🚑 [eslint](./docs/template/eslint.md)代码风格检测(开启自动修复功能); * 🛠 支持配置化渲染页面,方便深度[定制](./docs/template/configurable.md); * 🚀 对于支持SFTP协议的服务器,支持命令行直接发布本地编译产物; * 🥤 集成支持按需加载的UI组件库:Ant design mobile(可选); * 🐢 支持将代码按路由进行分割,支持懒加载; ## 使用 ### 第一次使用前的准备 ***第一次使用前***,需要先全局安装`html5-cli`(后面再创建项目时不需要再执行这个命令了): ```bash npm install -g html5-cli ``` 然后,你就可以在你的终端中使用`html5`,或者使用别名`h5`了。 ### 创建项目 ```bash # 将