当前位置: 首页 > article >正文

《翻转组件库之发布》

背景

继《翻转组件库之打包》_杨晓风-linda的博客-CSDN博客之后,组件库已经可以正常构建,那如何像elementUI等组件库那样,用npm安装,按照既定的用法使用即可呢?本篇便为你揭晓

资料相关

1、npm官方文档:npm 中文文档 | npm 中文网

2、npm访问地址:npm

流程相关

1、package.json - 自定义设置

  • 删除私有属性(本组件库属于第三方组件库)
private: true

npm包的发布依赖package.json,对此文件进行自定义设置

  • 指定库的入口文件

"main": "dist/index.umd.js"
  • 指定关键词,方便搜索
  "keywords": [
    "vue",
    "ui"
  ]
  • 指定发布的文件目录和内容(没有必要所有的内容都发布)
  "files": [
    "dist",
    "components"  // 方便用户查看源码,此文件夹内容可不发布
  ]

2、登录npm

  • npm login (若没有npm账号,需先注册)
  • 输入用户名和密码即可

3、发布组件库

  • npm publish

4、测试组件库

// 安装组件库
npm i component-lib-vue

// 按需引入
import 'component-lib-vue/dist/css/card.css
import { Card } from 'component-lib-vue'
Vue.use(Card)

截止为止,组件库发布到npm相关的内容结束了,敬请期待搭建组件库文档站点...


http://www.kler.cn/a/535001.html

相关文章:

  • java练习(8)
  • 开源AI智能名片2 + 1链动模式S2B2C商城小程序:内容价值创造与传播新引擎
  • 【C++】STL——stack的底层实现
  • YK人工智能(六)——万字长文学会基于Torch模型网络可视化
  • 逻辑回归原理
  • 2025最新软件测试面试大全
  • Nexus简介及小白使用IDEA打包上传到Nexus3私服详细教程_ider2021 引用 nexus 上传
  • 怎么定义 vue-router 的动态路由?
  • 资源查找网址
  • es match 可查 而 term 查不到 问题分析
  • 前端开发知识梳理 - HTMLCSS
  • 202617读书笔记|《清溪俳句三百》——春有樱花,夏有蝉,秋有红叶,冬有雪
  • 寒假2.5
  • 【数据结构】(6) LinkedList 链表
  • 科技赋能数字内容体验的核心技术探索
  • 足球俱乐部管理系统的设计与实现
  • 【落羽的落羽 数据结构篇】单链表
  • Leetcode—340. 至多包含 K 个不同字符的最长子串【中等】Plus(力扣159变体罢了改个参数而已)
  • shell检测文件是windows格式还是unix
  • 智能门铃市场:开启智能家居新时代
  • linux中,软硬链接的作用和使用
  • 大数据方向知识图谱及发展前景分析
  • mysql 学习9 约束-作用于表中字段上的规则,目的是保证数据的正确,有效性和完整性,约束关键字,外键约束
  • MySQL万能备份脚本
  • 股指入门:股指期货是什么意思?在哪里可以做股指期货交易?
  • 阿里云 | DeepSeek人工智能大模型安装部署