@sfeer/kd

看到,基于ant-design-vue的二次封装
1,457
Install
npm install @sfeer/kd
Latest Version:1.2.0
Vue:3
License:MIT
Last Updated:Dec 19, 2023
Links: npm
Maintainer: caixiang

看到

NPM version Vue Support NPM downloads License

GitHub Actions 自动发布 npm 包

参考 https://www.cnblogs.com/gaobw/p/11593602.html

.npmrc 里面查看 npm 的 token 值

GitHub Actions 默认模版是在项目创建版本时触发 Action 去发布到 NPM

配置 config

json 格式说明 title -- 标题 code -- 应用码,用于文件索引 desc -- 描述 menus -- 菜单

属性 说明 类型 备注
title 标题 string
code 应用码 string 和配置文件名同名
desc 描述 string
menus 菜单 MenuModel[]
pages 页面配置

待办

  • 主色调整缺陷
  • antdv升级到V4
  • loadData改成约定,和路由url一致(page,list约定大于配置!!!)
  • kd 类库按需加载方式
  • 登录认证,多因子,安全加密
  • 和 yj 的后台系统对接一些基础 4a
  • 在线编辑 json 和在线 code 编辑器,在线配置功能强化
  • 动态开启 vconsole,自定义 vconsole 上报插件
  • - 添加移动端
  • logo 添加插槽,默认是当前样式
  • table 可编辑行,单独组件基于 kd-table
  • table 操作栏超过三个变更多
  • table 点击行选中

Tomcat打包

<%@ page session="false" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>
<% response.setStatus(200); %>

Related Packages

markdown-to-jsx

A very fast and versatile markdown toolchain. AST, React, React Native, SolidJS,...

200,072,413 2,394
pinia

Intuitive, type safe and flexible Store for Vue

145,058,517 14,753
rolldown-plugin-dts

A Rolldown plugin to generate and bundle dts files.

113,099,869 248
@vue/eslint-config-typescript

ESLint config for TypeScript + Vue.js projects

69,377,936 192

Version History

Version Released Vue License
1.2.0 3 MIT
1.1.1 3 MIT
1.1.0 3 MIT
1.0.7 3 MIT
1.0.6 3 MIT