前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自定义UI组件发布到npm仓库

自定义UI组件发布到npm仓库

作者头像
简单点
发布2022-09-22 10:03:47
4610
发布2022-09-22 10:03:47
举报
文章被收录于专栏:vaevae

一,进入npm官网注册账户。

  1. npm官网:https://www.npmjs.com/

二,打开控制台,输入 nrm ls 查看源,需要保证当前源是npm源。

如果不是,则需要改回来 npm config set registry https://registry.npmjs.org/

PlainBashC++C#CSSDiffHTML/XMLJavaJavascriptMarkdownPHPPythonRubySQL

#修改下载仓库为淘宝镜像

  npm config set registry http://registry.npm.taobao.org/

#如果要发布自己的镜像需要修改回来

  npm config set registry https://registry.npmjs.org/

三,输入 npm login 进行登录,(注意密码是隐藏的。还要输入邮箱验证码)

四,登录之后 npm publish 提交到npm仓库。(注意是在当前项目文件夹,并且你的项目名需要保证在npm仓库中没有,如果他人已创建该仓库名,则需要更换名称)

到这已经结束了,等待提交完成就行了,(如果下次还需提交,记得修改版本号,不能与之前一致)

打开项目输入命令 yarn add zhangweicheng-ui 即可安装自己的组件在项目中使用。

PlainBashC++C#CSSDiffHTML/XMLJavaJavascriptMarkdownPHPPythonRubySQL

//安装组件

yarn add zhangweicheng-ui

//卸载组件命令

npm uninstall zhangweicheng-ui

在 main.js 中全局注册使用

PlainBashC++C#CSSDiffHTML/XMLJavaJavascriptMarkdownPHPPythonRubySQL

//引入组件

import zhangweichengUi from 'zhangweicheng-ui'

//引入css

import 'zhangweicheng-ui/dist/zhangweicheng-ui.css'

//注册

Vue.use(zhangweichengUi)

在项目中使用

PlainBashC++C#CSSDiffHTML/XMLJavaJavascriptMarkdownPHPPythonRubySQL

//基本按钮展示

<vae-button>原始按钮</vae-button>

<vae-button type="primary">百搭按钮</vae-button>

<vae-button type="success">成功按钮</vae-button>

<vae-button type="warning">警告按钮</vae-button>

<vae-button type="warm">暖色按钮</vae-button>

<vae-button type="danger">危险按钮</vae-button>

<vae-button type="info">信息按钮</vae-button>

Button组件属性参数

参数名

参数描述

参数类型

可选值

默认值

size

尺寸

string

medium(中等),small(小型),mini(迷你)

-

type

类型

string

primary(主要的)success(成功)warning(警告)danger(危险)info(信息)text(文本)

-

scale

点击缩放动画

boolean

true(是)false (否)

true

plain

是否朴素按钮

boolean

true(是)false (否)

false

round

是否圆角按钮

boolean

true(是)false (否)

false

circle

是否圆形按钮

boolean

true(是)false (否)

false

disabled

是否禁用状态

boolean

true(是)false (否)

false

icon

图标类名

string

-

-

color

背景颜色

string

-

-

fontColor

字体颜色

string

-

-

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-07-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一,进入npm官网注册账户。
  • 二,打开控制台,输入 nrm ls 查看源,需要保证当前源是npm源。
  • 三,输入 npm login 进行登录,(注意密码是隐藏的。还要输入邮箱验证码)
  • 四,登录之后 npm publish 提交到npm仓库。(注意是在当前项目文件夹,并且你的项目名需要保证在npm仓库中没有,如果他人已创建该仓库名,则需要更换名称)
相关产品与服务
验证码
腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档