0.0.28 • Published 10 months ago
@masonjs/components v0.0.28
🚀 特性
- 🦾 灵活度高: 使用
tsx语法编写,保证类型的同时,给开发者提供了更灵活的写法,给使用者提供了更方便的配置 - ⚡ 完全可摇树: 自带 Tree-shaking,只对引入的代码进行打包
 - 🫶 代码零侵入: 保持
element-plusDescriptions 所有属性、插槽的同时,提供更灵活的配置 - ⚓ 代码提交前校验: 使用 husky 对提交代码前进行规则校验,强制规范开发流程,防止开发失误
 
📦 安装
npm install @masonjs/components
or
pnpm add @masonjs/components🦄 用法
局部注册(单文件)
import {  MSEmpty } from "@masonjs/components";
<ms-empty />全局注册(main.ts)
import { createApp } from "vue";
import App from "./App.vue";
import msui from "@masonjs/components";
const app = createApp(App);
app.use(msui).mount("#app");Volar 支持
- 如果您在使用 
Volar,那么可以在 tsconfig.json 中配置 compilerOptions.types 来指定全局组件类型(尤其是全局注册时要想获得类型提示就需要加上下面配置) 
// tsconfig.json
{
    "compilerOptions": {
        // ...
        "types": ["@masonjs/components/volar"]
    }
}0.0.20
11 months ago
0.0.21
10 months ago
0.0.22
10 months ago
0.0.23
10 months ago
0.0.24
10 months ago
0.0.25
10 months ago
0.0.15
11 months ago
0.0.16
11 months ago
0.0.17
11 months ago
0.0.18
11 months ago
0.0.19
11 months ago
0.0.10
12 months ago
0.0.11
11 months ago
0.0.13
11 months ago
0.0.14
11 months ago
0.0.26
10 months ago
0.0.27
10 months ago
0.0.28
10 months ago
0.0.9
1 year ago
0.0.8
1 year ago
0.0.6
1 year ago
0.0.5
1 year ago
0.0.4
1 year ago
0.0.3
1 year ago
0.0.2
1 year ago
0.0.1
1 year ago