Wondering what’s next for npm?Check out our public roadmap! »

    x-build

    6.0.0-alpha.3 • Public • Published

    X-BUILD FOR VUE3.0

    如果想了解当前版本的 X-BUILD 请访问 Master 分支。

    目标

    • 通过简单的指令即可快速建立一套空白模板。
    • 提供丰富的、拿来即用的常用功能。
    • 提前解决项目中常见的 Bug。
    • 使开发者逐渐形成严格规范的开发习惯。

    历史信息

    • 最早是基于 Gulp 的脚手架,无法生成模板,仅仅可以使用 css 预处理器,代码合并压缩等简单功能。
    • 随后基于 webpack 丰富了更多的功能,详情请看 《当前版本 X-BUILD 文档》
    • Dev 分支是基于 Vue2.0 的脚手架,未上传至 NPM,属于测试学习版本,仅供参考。
    • Next 是基于 Vue3.0 的脚手架,也是我们目前为之努力的版本。

    贡献代码

    诚邀参加 X-BUILD FOR VUE3.0 脚手架的开发,大家互相学习,共同进步!

    参与流程

    • 添加微信 xu461229187,并进微信开发群。
    • 向管理员提供 Github 账号拉入组织。
    • 熟悉项目 -> 认领任务 -> 功能开发 -> 提交 PR -> 代码审核

    参考信息

    脚手架功能

    目录: /bin

    ✅ 已实现 💛 已认领 ⭕ 待认领 🔷 灵感

    状态 功能 认领人
    通过指令在当前目录下生成模板 codexu
    自动安装依赖 codexu
    自动初始化 Git 仓库 codexu
    🔷 查询 npm 版本号 -
    🔷 可选择 CSS 预处理器 -
    🔷 可选择 TS 支持 -
    🔷 插件 - 通过指令完成某些功能 -

    开发文档

    目录: /documents

    ✅ 已实现 💛 已认领 ⭕ 待认领 🔷 灵感

    状态 功能 认领人
    使用 vuepress 搭建文档 -
    使用 Github Action + Page 实现自动部署文档 -
    🔷 完善说明文档 多人运动

    特性列表

    目录: /template

    ✅ 已实现 💛 已认领 ⭕ 待认领 🔷 灵感

    状态 功能 认领人
    基于 Vue3.0 搭建 template codexu
    组件库选择、集成与优化 codexu
    登录、权限验证 codexu
    自动注册 SVG 图标 codexu
    自动注册 vuex modules codexu
    环境变量 codexu
    异步请求封装 LOUSANPANG
    Mock数据 -
    包分析工具 -
    构建优化 -
    🔷 集成 Echarts 5.0 -
    🔷 表单验证 -
    🔷 主题切换 -

    组件列表

    目录: /template/src/components

    ✅ 已实现 💛 已认领 ⭕ 待认领 🔷 灵感

    状态 功能 认领人
    静态资源加载组件 -
    SVG 图标组件 codexu
    数字动画组件 -
    Excel 导入导出 -
    富文本编辑器 -
    🔷 图片全屏预览 -
    🔷 代码编辑器 -
    🔷 代码高亮组件 -

    样式优化

    目录: /template/src/styles

    ✅ 已实现 💛 已认领 ⭕ 待认领 🔷 灵感

    状态 功能 认领人
    公用样式/变量/Mixins codexu
    页面载入进度条(nprogress) codexu
    美化滚动条 codexu
    静态资源加载页面 codexu
    移动端 100vh 解决方案 codexu
    组件库样式覆盖方案 -
    🔷 自适应方案 -

    全局状态管理

    目录: /template/src/store

    ✅ 已实现 💛 已认领 ⭕ 待认领 🔷 灵感

    状态 功能 认领人
    用户信息&登陆登出 codexu
    菜单信息管理 -
    UA 信息 -
    全屏 -
    设备信息 -
    日志与提醒 -

    工具集

    目录: /template/src/libs

    ✅ 已实现 💛 已认领 ⭕ 待认领 🔷 灵感

    格式化:

    状态 功能 认领人
    日期时间、剩余时间格式化 -
    区分环境变量的链接 -
    文件大小格式化 -
    数字金额格式化 -
    浮点型格式化 -

    指令:

    状态 功能 认领人
    🔷 文本复制 -
    🔷 快捷键绑定 -
    🔷 视口滚动指定位置 -
    🔷 图片懒加载 -
    🔷 获取焦点 -

    Keywords

    none

    Install

    npm i x-build

    DownloadsWeekly Downloads

    13

    Version

    6.0.0-alpha.3

    License

    ISC

    Unpacked Size

    611 kB

    Total Files

    89

    Last publish

    Collaborators

    • avatar