yipack(易打包)
一个神奇的 vue.js 单页应用,项目开发脚手架
文档地址
概述
yipack 可以帮你快速生成项目开发骨架,不同于 vue-cli,yipack 不会给你太多选择。yipack 崇尚的是【约定大于配置】的开发理念,所有的一切,都已经准备好了。你所需要做的就是——撸起袖子加油干!
定位
yipack 的定位,介于 vue-cli 这种没有明确的,比较自由的项目组织结构开发方式和 vue-element-admin 这种拿来就用,无需重头写页面代码和数据对接逻辑的项目成品之间的项目开发 脚手架。旨在提供规范度更高的开发方式和更为自由的代码管控工具。
声明
yipack 致力于解决中小型项目的快速开发和维护问题,不建议大型项目使用,请谨慎调研再做决定。
特性
- 约定成俗的项目结构和配置,尽量减少选择,提高开发和团队合作效率。
- 约定成俗的路由组织方式,无需进行手动路由引入,默认自动加载。
- 命令式一键生成页面和组件相关的文件,无需手动创建。
- 默认
ajax请求封装,拿来就用。。 - 双问号和可选链默认支持,无需再配置。
lodash默认全局库,优先lodash使用。- 模块热加载,提高开发效率和编译时间。
- 精心优化的
webpack配置,编译项目更快,更高,更强,比vue-cli编译快10倍。 - 提供
yipack.config.js开发配置文件,自由随心,满足特定需求。 - 自带打包分析参数,可快速直观排查项目打包体积。
- 真*脚手架。项目只需依赖
vue,vue-router,vuex等模块,无需引入开发模块。
捐赠
本项目为基于 MIT协议,完全开源的用爱发电项目。如有公司想进行赞助合作并进行广告曝光,请添加作者微信 c91374286 详谈。如本项目有帮助到广大开发者个人,想对作者进行捐助支持,请添加作者微信 c91374286 细说。
社区
项目相关讨论交流,请添加作者微信 c91374286 入群。