jnf-ui
TypeScript icon, indicating that this package has built-in type declarations

1.5.40 • Public • Published

jnf-ui

介绍

基于 vue3+ ts+ Element-plus 二次封装组件

这是我在学习 Vue3 中基于Element-plus 二次封装基础组件文档,希望对你有用。可查看 详细组件案例文档 预览

npm 方式安装使用

npm i jnf-ui

全局注册使用

// 在main.js中按下引入
import JnfUi from 'jnf-ui'
import 'jnf-ui/lib/style.css'
Vue.use(JnfUi)

按需引入

// 在main.js中按下引入
import 'jnf-ui/lib/style.css'
// 单个.vue文件引入
;<script setup lang="ts">
  import {(JnDetail, JnForm)} from "jnf-ui"
</script>

jnf-ui Volar 组件类型提示

// 需要在使用的项目的tsconfig.json文件中添加以下
compilerOptions:{
  "types": [
      "jnf-ui/components.d.ts",
    ],
}

安装依赖

pnpm install

本地运行 vuepress 中组件文档

// docs项目(文档demo示例)基于vue3+vite项目
npm run docs:dev

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.5.407latest

Version History

VersionDownloads (Last 7 Days)Published
1.5.407
1.5.380
1.5.370
1.5.360
1.5.350
1.5.340
1.5.330
1.5.321
1.5.300
1.5.290
1.5.280
1.5.270
1.5.260
1.5.250
1.5.240
1.5.230
1.5.220
1.5.210
1.5.200
1.5.190
1.5.180
1.5.170
1.5.160
1.5.150
1.5.130
1.5.120
1.5.110
1.5.100
1.5.90
1.5.80
1.5.70
1.5.60
1.5.50
1.5.40
1.5.30
1.5.20
1.5.10
1.5.00
1.2.280
1.2.270
1.2.260
1.2.250
1.2.240
1.2.230
1.2.220
1.2.210
1.2.200
1.2.190
1.2.180
1.2.170
1.2.160
1.2.150
1.2.140
1.2.130
1.2.120
1.2.110
1.2.100
1.2.90
1.2.80
1.2.70
1.2.60
1.2.50
1.2.40
1.2.30
1.2.20
1.2.10
1.1.430
1.1.420
1.1.410
1.1.400
1.1.390
1.1.380
1.1.370
1.1.360
1.1.350
1.1.340
1.1.330
1.1.320
1.1.310
1.1.300
1.1.290
1.1.280
1.1.270
1.1.260
1.1.250
1.1.240
1.1.230
1.1.220
1.1.210
1.1.200
1.1.190
1.1.180
1.1.170
1.1.160
1.1.150
1.1.130
1.1.120
1.1.110
1.1.100
1.1.90
1.1.80
1.1.70
1.1.60
1.1.40
1.1.30
1.1.20
1.1.10
1.1.00
1.0.90
1.0.80
1.0.71
1.0.60
1.0.50
1.0.40
1.0.30
1.0.20
1.0.10
1.0.00

Package Sidebar

Install

npm i jnf-ui

Weekly Downloads

9

Version

1.5.40

License

ISC

Unpacked Size

11 MB

Total Files

52

Last publish

Collaborators

  • goodluck168
  • yangzz
  • zinkuroko
  • chen274