Catalog npm
Back to packageRELEASE DETAILS

0.1.38

npm

5irich-test

Vue3 中基于Element-plus二次封装基础组件文档

5irich-ui-pluscomponentselement-pluselement-uivitevite3vitepressvitepress-theme-demoblockvuevue3二次封装组件封装组件
Published30 Jun 2023
Direct dependencies48
Transitive dependenciesNot calculated

README

Current package documentation

5irich-ui-plus

基于 Elemen5irich-ui 二次封装基础组件地址

介绍

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

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

npm 方式安装使用

npm i 5irich-ui-plus

全局注册使用

// 在main.js中按下引入
import RuiPlus from '5irich-ui-plus'
import '5irich-ui-plus/lib/style.css'
Vue.use(RuiPlus)

按需引入

// 在main.js中按下引入
import '5irich-ui-plus/lib/style.css'
// 单个.vue文件引入
<script setup lang="ts">
  import {TTable, TPage} from "5irich-ui-plus"
</script>

Volar 组件类型提示(1.1.8版本支持)

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

安装依赖

pnpm install

本地运行 vitepress 中组件文档

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

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 48

Native requirements
48 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@element-plus/icons-vue
Environment
{
  "local_name": "@element-plus/icons-vue",
  "alias": false,
  "peer_metadata": null
}
^2.0.10development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
18.7.18development
@types/nprogress
Environment
{
  "local_name": "@types/nprogress",
  "alias": false,
  "peer_metadata": null
}
^0.2.0development
@types/path-browserify
Environment
{
  "local_name": "@types/path-browserify",
  "alias": false,
  "peer_metadata": null
}
^1.0.0development
@typescript-eslint/eslint-plugin
Environment
{
  "local_name": "@typescript-eslint/eslint-plugin",
  "alias": false,
  "peer_metadata": null
}
^5.40.0development
@typescript-eslint/parser
Environment
{
  "local_name": "@typescript-eslint/parser",
  "alias": false,
  "peer_metadata": null
}
^5.40.0development
@vitejs/plugin-vue
Environment
{
  "local_name": "@vitejs/plugin-vue",
  "alias": false,
  "peer_metadata": null
}
^3.1.0development
@vitejs/plugin-vue-jsx
Environment
{
  "local_name": "@vitejs/plugin-vue-jsx",
  "alias": false,
  "peer_metadata": null
}
^2.0.1development
@vueuse/core
Environment
{
  "local_name": "@vueuse/core",
  "alias": false,
  "peer_metadata": null
}
^9.13.0development
axios
Environment
{
  "local_name": "axios",
  "alias": false,
  "peer_metadata": null
}
^1.1.2development
chalk
Environment
{
  "local_name": "chalk",
  "alias": false,
  "peer_metadata": null
}
^5.2.0development
consola
Environment
{
  "local_name": "consola",
  "alias": false,
  "peer_metadata": null
}
^3.1.0development
element-plus
Environment
{
  "local_name": "element-plus",
  "alias": false,
  "peer_metadata": null
}
^2.2.18development
escape-html
Environment
{
  "local_name": "escape-html",
  "alias": false,
  "peer_metadata": null
}
^1.0.3development
eslint
Environment
{
  "local_name": "eslint",
  "alias": false,
  "peer_metadata": null
}
^8.25.0development
eslint-config-prettier
Environment
{
  "local_name": "eslint-config-prettier",
  "alias": false,
  "peer_metadata": null
}
^8.5.0development
eslint-plugin-prettier
Environment
{
  "local_name": "eslint-plugin-prettier",
  "alias": false,
  "peer_metadata": null
}
^4.2.1development
eslint-plugin-vue
Environment
{
  "local_name": "eslint-plugin-vue",
  "alias": false,
  "peer_metadata": null
}
^9.6.0development
gulp
Environment
{
  "local_name": "gulp",
  "alias": false,
  "peer_metadata": null
}
^4.0.2development
gulp-minify-css
Environment
{
  "local_name": "gulp-minify-css",
  "alias": false,
  "peer_metadata": null
}
^1.2.4development
gulp-sass
Environment
{
  "local_name": "gulp-sass",
  "alias": false,
  "peer_metadata": null
}
^5.1.0development
jsencrypt
Environment
{
  "local_name": "jsencrypt",
  "alias": false,
  "peer_metadata": null
}
3.0.0-rc.1development
markdown-it
Environment
{
  "local_name": "markdown-it",
  "alias": false,
  "peer_metadata": null
}
^13.0.1development
markdown-it-container
Environment
{
  "local_name": "markdown-it-container",
  "alias": false,
  "peer_metadata": null
}
^3.0.0development
normalize.css
Environment
{
  "local_name": "normalize.css",
  "alias": false,
  "peer_metadata": null
}
^8.0.1development
nprogress
Environment
{
  "local_name": "nprogress",
  "alias": false,
  "peer_metadata": null
}
^0.2.0development
path-browserify
Environment
{
  "local_name": "path-browserify",
  "alias": false,
  "peer_metadata": null
}
^1.0.1development
pinia
Environment
{
  "local_name": "pinia",
  "alias": false,
  "peer_metadata": null
}
^2.0.23development
pinia-plugin-persistedstate
Environment
{
  "local_name": "pinia-plugin-persistedstate",
  "alias": false,
  "peer_metadata": null
}
^2.3.0development
prettier
Environment
{
  "local_name": "prettier",
  "alias": false,
  "peer_metadata": null
}
^2.7.1development
prismjs
Environment
{
  "local_name": "prismjs",
  "alias": false,
  "peer_metadata": null
}
^1.29.0development
rollup-plugin-visualizer
Environment
{
  "local_name": "rollup-plugin-visualizer",
  "alias": false,
  "peer_metadata": null
}
^5.8.2development
sass
Environment
{
  "local_name": "sass",
  "alias": false,
  "peer_metadata": null
}
^1.55.0development
sass-loader
Environment
{
  "local_name": "sass-loader",
  "alias": false,
  "peer_metadata": null
}
^13.1.0development
sortablejs
Environment
{
  "local_name": "sortablejs",
  "alias": false,
  "peer_metadata": null
}
^1.15.0development
ts-node
Environment
{
  "local_name": "ts-node",
  "alias": false,
  "peer_metadata": null
}
^10.9.1development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
^4.6.4development
unocss
Environment
{
  "local_name": "unocss",
  "alias": false,
  "peer_metadata": null
}
^0.51.13development
unplugin-auto-import
Environment
{
  "local_name": "unplugin-auto-import",
  "alias": false,
  "peer_metadata": null
}
^0.11.2development
vite
Environment
{
  "local_name": "vite",
  "alias": false,
  "peer_metadata": null
}
^3.1.0development
vite-plugin-compression
Environment
{
  "local_name": "vite-plugin-compression",
  "alias": false,
  "peer_metadata": null
}
^0.5.1development
vite-plugin-dts
Environment
{
  "local_name": "vite-plugin-dts",
  "alias": false,
  "peer_metadata": null
}
^1.7.3development
vite-plugin-vue-setup-extend
Environment
{
  "local_name": "vite-plugin-vue-setup-extend",
  "alias": false,
  "peer_metadata": null
}
^0.4.0development
vitepress
Environment
{
  "local_name": "vitepress",
  "alias": false,
  "peer_metadata": null
}
1.0.0-alpha.75development
vue
Environment
{
  "local_name": "vue",
  "alias": false,
  "peer_metadata": null
}
3.2.44development
vue-router
Environment
{
  "local_name": "vue-router",
  "alias": false,
  "peer_metadata": null
}
^4.1.5development
vue-tsc
Environment
{
  "local_name": "vue-tsc",
  "alias": false,
  "peer_metadata": null
}
^0.40.4development
vuedraggable
Environment
{
  "local_name": "vuedraggable",
  "alias": false,
  "peer_metadata": null
}
^4.1.0development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-MLhk3ZoF6x23joXvHYVONx1BWKwVNnzQrsKCe8YttT1Tn6TsyHO421Q0wyiXxeR+j3/5PvItSx8+wnkansixfA==",
  "shasum": "e7f4dd53361d11f2e21160d2849d4c66ad89b976",
  "tarball": "https://registry.npmjs.org/5irich-test/-/5irich-test-0.1.38.tgz",
  "fileCount": 100,
  "unpackedSize": 942838,
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIQCW6AyD6dBNTWnS7YJO6XS6yyiu7loHtnHSlfw5UNJJfwIgbwLuwWWnf+EHgcCtV/aoW9hWogR0+IoJP9XfYHSIZfc="
    }
  ]
}

Repository

PENDING
wocwin/t-ui-plus

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:36 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:99bfc0f8783d869dbf1e088df687650dffd9f2e1c6ec44e484ea6b681c3d3ed7

Other collected versions

0.1.3930 Jun0.1.3730 Jun0.1.3628 Jun0.1.3528 Jun0.1.3428 Jun0.1.3328 JunView all collected versions →