vue组件发布到npm简单步骤


Posted in Javascript onNovember 30, 2017

1.0 新建项目

1.1 初始化项目
输入npm init,之后需要填什么就写什么

新建src目录,并在src目录下新建alert.vue

$ npm init
$ mkdir src
$ cd src
$ touch alert.vue

vue组件发布到npm简单步骤

最后的目录结构

vue组件发布到npm简单步骤

1.2 修改入口文件

打开package.json,并修改

vue组件发布到npm简单步骤

1.3 写组件内容

这个组件内容可以随便写,我们就先测试一下,我是这样写的

<template>
  <div class="alert">
    <div>dddddd</div>
  </div>
</template>

<style>
  .alert {
    color: red;
  }
</style>

<script>

export default {
  name:'vue-x-alert'
}

</script>

2.0 注册npm

打开npm官网,注册,并记住注册的账号和密码,npm-url

2.1 登录npm,并发布

$ npm login // 登录
$ npm publish

vue组件发布到npm简单步骤

2.3 打开npm,看我们刚刚发布的组件

vue组件发布到npm简单步骤

然后我们要在项目中使用到这个组件,进行npm安装,导入就可以使用了

更新包

修改package.json

"version": "1.1.0",

然后重新发布一下,就可以了

Javascript 相关文章推荐
基于jQuery的实现简单的分页控件
Oct 10 Javascript
javascript开发随笔二 动态加载js和文件
Nov 25 Javascript
jquery 操作日期、星期、元素的追加的实现代码
Feb 07 Javascript
js处理php输出时间戳对不上号的解决方法
Jun 20 Javascript
javascript实现完美拖拽效果
May 06 Javascript
javascript每日必学之运算符
Feb 16 Javascript
从零学习node.js之文件操作(三)
Feb 21 Javascript
利用js编写网页进度条效果
Oct 08 Javascript
JS基于封装函数实现的表格分页完整示例
Jun 26 Javascript
微信小程序按钮点击跳转页面详解
May 06 Javascript
微信小程序scroll-view点击项自动居中效果的实现
Mar 25 Javascript
uniapp实现可以左右滑动导航栏
Oct 21 Javascript
JS和JQuery实现雪花飘落效果
Nov 30 #jQuery
vue 添加vux的代码讲解
Nov 30 #Javascript
vue2.x+webpack快速搭建前端项目框架详解
Nov 30 #Javascript
Vue+Vux项目实践完整代码
Nov 30 #Javascript
Bootstrap Table 搜索框和查询功能
Nov 30 #Javascript
微信小程序实现简单input正则表达式验证功能示例
Nov 30 #Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
Nov 30 #Javascript
You might like
php 地区分类排序算法
2013/07/01 PHP
jquery easyui的tabs使用时的问题
2010/03/23 Javascript
jQuery中(function(){})()执行顺序的理解
2013/03/05 Javascript
制作jquery遮罩层效果导航菜单代码分享
2013/12/25 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
jQuery 写的简单打字游戏可以提示正确和错误的次数
2014/07/01 Javascript
js动态改变select选择变更option的index值示例
2014/07/10 Javascript
JavaScript保留关键字汇总
2015/12/01 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
浅谈JS中String()与 .toString()的区别
2016/10/20 Javascript
js前端解决跨域问题的8种方案(最新最全)
2016/11/18 Javascript
JS产生随机数的用法小结
2016/12/10 Javascript
jQuery简单实现遍历单选框的方法
2017/03/06 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
2017/03/24 jQuery
js实现带进度条提示的多视频上传功能
2020/12/13 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
Bootstrap Table列宽拖动的方法
2018/08/15 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
如何手写一个简易的 Vuex
2020/10/10 Javascript
python魔法方法-属性访问控制详解
2016/07/25 Python
Python3实现的画图及加载图片动画效果示例
2018/01/19 Python
不管你的Python报什么错,用这个模块就能正常运行
2018/09/14 Python
使用Django2快速开发Web项目的详细步骤
2019/01/06 Python
pandas ix &amp;iloc &amp;loc的区别
2019/01/10 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
Python列表与元组的异同详解
2019/07/02 Python
python每天定时运行某程序代码
2019/08/16 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
南非领先的在线旅行社:Travelstart南非
2016/09/04 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
重阳节登山活动方案
2014/02/03 职场文书
幼师中班个人总结
2015/02/12 职场文书
个人学习总结范文
2015/02/15 职场文书
2015年大学学生会工作总结
2015/05/13 职场文书
Python Pandas数据分析之iloc和loc的用法详解
2021/11/11 Python