V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chensuiyi
V2EX  ›  Node.js

可替代 vue-cli 的单页应用项目开发脚手架 yipack-cli (易打包)

  •  
  •   chensuiyi · 2020-11-30 21:11:42 +08:00 · 4768 次点击
    这是一个创建于 1455 天前的主题,其中的信息可能已经有所发展或是发生改变。

    yipack (易打包)

    一个神奇的 vue.js 单页应用,项目开发脚手架

    仓库

    码云

    github

    喜欢的同学请点个 star,您的支持就是我最大的动力。

    概述

    yipack 可以帮你快速生成项目开发骨架,不同于 vue-cliyipack 不会给你太多选择。yipack 崇尚的是 [约定大于配置] 的开发理念,所有的一切,都已经准备好了。你所需要做的就是——撸起袖子加油干!

    定位

    yipack 的定位,介于 vue-cli 这种没有明确的,比较自由的项目组织结构开发方式和 vue-element-admin 这种拿来就用,无需重头写页面代码和数据对接逻辑的项目成品之间的项目开发 脚手架。旨在提供规范度更高的开发方式和更为自由的代码管控工具。

    声明

    yipack 致力于解决中小型项目的快速开发和维护问题,不建议大型项目使用,请谨慎调研再做决定。

    特性

    • 约定俗成的项目结构和配置,尽量减少选择,提高开发效率和团队合作效率。
    • 约定俗成的路由组织方式,无需进行手动路由引入,默认自动加载。
    • 命令式一键生成页面和组件相关的文件,无需手动创建。
    • 默认多实例ajax请求封装,满足多个接口服务器需求,横向扩展方便。
    • 默认支持 [可选链] 和 [双问号] JavaScript 特性,无需再配置。
    • 默认支持模块热加载,提高开发效率,减少编译时间。
    • 精心优化的webpack配置,编译项目更快,更高,更强,比vue-cli搭建同类型项目编译时间快 10 倍。
    • 提供yipack.config.js开发配置文件,自由随心,满足特定需求。
    • 自带编译后打包模块分析选项,可快速直观排查发布项目打包问题。
    • 真*脚手架。项目只需安装vue,vue-router,vuex等项目依赖模块,无需引入 webpack babel 等开发模块,瞬间安装。
    • 项目组织干净,整洁,坚决抵制乱七八糟的模块导入和配置。
    • 提供开发环境和发布环境变量文件,无需手动管理开发环境和发布环境的请求地址等相关问题。
    • 默认提供全局的 vuex 存储方法,一个方法,搞定所有的 vuex 数据存储问题。
    • 项目模板自带浏览器存储封装,可直接在浏览器存取对象。
    • 默认已配置好浏览器差异重置,无需再重置 css 。
    • 默认已配置 css 兼容性前缀,js 转译 ES5,放心写业务代码即可。
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1073 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:33 · PVG 02:33 · LAX 10:33 · JFK 13:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.