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

《翻转组件库之发布》

背景

继《翻转组件库之打包》_杨晓风-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.lryc.cn/news/532707.html

相关文章:

  • 在深度学习中,样本不均衡问题是一个常见的挑战,尤其是在你的老虎机任务中,某些的中奖倍数较高
  • 语言月赛 202311【基因】题解(AC)
  • unity学习26:用Input接口去监测: 鼠标,键盘,虚拟轴,虚拟按键
  • GB/T 43698-2024 《网络安全技术 软件供应链安全要求》标准解读
  • ASP.NET Core与EF Core的集成
  • 【AI大模型】Ubuntu18.04安装deepseek-r1模型+服务器部署+内网访问
  • SpringAI系列 - 使用LangGPT编写高质量的Prompt
  • Github - 记录一次对“不小心包含了密码的PR”的修复
  • 【玩转 Postman 接口测试与开发2_014】第11章:测试现成的 API 接口(下)——自动化接口测试脚本实战演练 + 测试集合共享
  • 前后端通过docker部署笔记
  • 五十天精通硬件设计第四天-场效应管知识及选型
  • 了解 ALV 中的 field catalog (ABAP List Viewer)
  • 【基于SprintBoot+Mybatis+Mysql】电脑商城项目之修改密码和个人资料
  • 十一、CentOS Stream 9 安装 Docker
  • FreeRTOS学习 --- 中断管理
  • 如何在Intellij IDEA中识别一个文件夹下的多个Maven module?
  • 机器学习模型--线性回归、逻辑回归、分类
  • gitlab个别服务无法启动可能原因
  • react的antd表格数据回显在form表单中
  • 深度分析:网站快速收录与网站内容多样性的关系
  • feign 远程调用详解
  • 【Android】jni开发之导入opencv和libyuv来进行图像处理
  • 【Elasticsearch】terms聚合误差问题
  • 深入理解 `box-sizing: border-box;`:CSS 布局的利器
  • 【原子工具】快速幂 快速乘
  • Apache SeaTunnel 整体架构运行原理
  • Nginx如何实现 TCP和UDP代理?
  • 蓝桥杯思维训练营(三)
  • 开箱即用的.NET MAUI组件库 V-Control 发布了!
  • 动手学图神经网络(9):利用图神经网络进行节点分类 WeightsBiases