发布npm依赖包过程-程序员宅基地

技术标签: ViewUI  前端  

安装node和npm

成功安装node之后,npm(node package manager)已经包含在内了,不需要独立安装,可以执行一下npm检查是否安装好。

在cmd 上执行npm -v 就能查看npm的版本

npm包发布的过程:
a.如果想要在npm上有自己的依赖包,那么首先你要先有一个npm的账号,没有的话就需要npm官网
去注册一个;
b.然后需要用npm命令去新建一个项目:

//1.进入一个文件夹,打开cmd,输入命令:
npm init

之后就开始一路的回车
说明:

其中的入口文件index.js就是你要发布的包的入口文件; 
版本号这个很重要,如果要更新你的包,那么你更新的这一次的版本号是不能和之前的相同的;

写好你要上传的代码,那么接下来就是发布了

发布的第一步是先进行登陆,如果不知道有没有登陆过,可以使用:

//来进行查看登陆的状态
npm  whoami

如果没有登陆,那么就需要先登陆了:
如果你以前使用过cnpm淘宝镜像的下载链接,这个时候要将下载链接设置回来 :

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

然后就可以 npm login 进行登陆,需要输入自己注册的账号密码就可以了
还有一点要注意的就是,发布之前需要看一下自己的包名是否被占用,具体点击这里查看
之后就可以进行发布了:

//发布npm包
npm public

当然了,你也可以加上read me,放在项目目录下一起上传即可

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33834075/article/details/88867513

智能推荐

oracle 中TYPE 关键字 IS RECORD 和 IS TABLE OF 关键字的使用_type is table of-程序员宅基地

文章浏览阅读2.3w次,点赞6次,收藏46次。_type is table of

不可错过的资源:国产数据库openGauss学习网站的无限可能!_神通opengauss-程序员宅基地

文章浏览阅读357次,点赞5次,收藏5次。openGauss是一个企业级开源数据库,由华为公司推出,深度融合了华为在数据库领域的多年经验与企业级场景需求。以下是关于openGauss的详细介绍:企业级定位:openGauss定位为企业级云分布式数据库,旨在提供传统数据库的企业级能力和互联网分布式数据库的高扩展性和高可用性。架构设计:openGauss基于计算存储分离的分布式架构,支持集中式和分布式两种部署形式,能够适应不同的业务场景和技术要求。性能优势:openGauss具备高性能的分布式执行框架,这意味着它可以高效处理业务应用下的复杂查询和_神通opengauss

Cpolar内网穿透快速入门教程:Termux系列_cpolar安卓版 教程-程序员宅基地

文章浏览阅读779次。如果您希望在Android中运行termux终端并执行一系列小型Linux服务,就会考虑到下一个问题:我如何远程管理它?这时候,就是cpolar内网穿透工具出场的时候了。它让您可以在任何地点,管理你的termux环境容器。_cpolar安卓版 教程

git编译报错解决-程序员宅基地

文章浏览阅读939次。git configure 配置时没有设定--with-curl --with-expat 造成首先确定是否安装curl包:rpm-qa|grepcurl如果没有安装,一定要安装:yuminstall-ycurlcurl-devel安装完成后,删除原安装目录和编译目录,重新解压缩:tar-zxfgit-2.9.2.tar.gz-C/tmp/cd/..._--with-curl失败

Johnson算法:多源最短路算法-程序员宅基地

文章浏览阅读304次。Johnson算法请不要轻易点击标题一个可以在有负边的图上使用的多源最短路算法时间复杂度\(O(n \cdot m \cdot log \ m+n \cdot m)\)空间复杂度\(O(n+m)\)这个神奇的算法综合利用了Dijkstra算法和Bellman-Ford算法(不要慌,虽然有负边但Dijkstra可以跑!)在开始讲解之前,我们将其与floyd进行比较\(flo..._多源最短路的最优复杂度

JTopo + Vue 实现自定义拖拽流程图_vue拖拽流程图-程序员宅基地

文章浏览阅读8.2k次,点赞32次,收藏42次。JTopo + Vue 实现自定义拖拽流程图 市场上做流程图的插件比较多,这里介绍一种基于canvas编写的js插件,结合vue框架做出精美的流程图 首先搭建vue框架,这里就不做介绍,由于jtopo官方demo里用到了jquery,所以我的项目里也引用了jquery插件,鉴于这里用到了很多的dom操作,所以建议大家也直接引用jquery进行操作; 然后将jtopo.js下载到本地,放到自己的vue项目的静态文件目录下,如下图: ![vue引入jtopo.js](https://im_vue拖拽流程图

随便推点

二维数组转置以及矩阵乘法运算问题_#include <stdio.h> #include <stdlib.h> /* run this-程序员宅基地

文章浏览阅读3k次,点赞6次,收藏11次。问题一:二维数组转置问题;代码如下:#include &amp;amp;lt;stdio.h&amp;amp;gt;#include &amp;amp;lt;stdlib.h&amp;amp;gt;/* run this program using the console pauser or add your own getch, system(&amp;quot;pause&amp;quot;) or input loop */void _#include #include /* run this program using the console

Myeclipse快捷键-程序员宅基地

文章浏览阅读69次。导入包:Ctrl+Shift+O 编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 A...

税盘的批量抄报税和批量清卡--支持金税盘,税控盘,税务UKey_税控盘上出行tpass是什么意思-程序员宅基地

文章浏览阅读2.2k次。本文讲述了金税盘,税控盘,税务UKey抄报税和清卡的业务流程,以及常见的操作方式,并分析了哪种方式更加适合进行批量的抄报税,清卡操作。分享了使用组件进行批量抄报税,批量清卡的核心代码。_税控盘上出行tpass是什么意思

内向的人不适合做自由设计师吗?-程序员宅基地

文章浏览阅读452次,点赞9次,收藏13次。因此,我们应该以更加开放和包容的态度看待内向的人从事自由设计师职业的问题,为他们提供更多的支持和帮助。在未来的发展中,随着社会对多元文化和性格的接受度不断提高,相信会有越来越多的内向的人选择从事自由设计师这一职业,并在这个领域展现出自己的才华和魅力。同时,我们也期待看到更多的研究和探讨,以更加深入地了解内向的人与自由设计师职业之间的关系,为他们的职业发展提供更加有力的支持和指导。事实上,许多内向的设计师在职业生涯中取得了不俗的成就,他们通过精湛的设计技能和有效的沟通方式,赢得了客户的信任和好评。

终极软工笔记-程序员宅基地

文章浏览阅读1k次,点赞20次,收藏10次。例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

13 Django视图 - URLconf_root_urlconf是什么-程序员宅基地

文章浏览阅读258次。URLconf在settings.py文件中通过ROOT_URLCONF指定根级url的配置urlpatterns是一个url()实例的列表一个url()对象包括:正则表达式视图函数名称name编写URLconf的注意:若要从url中捕获一个值,需要在它周围设置一对圆括号不需要添加一个前导的反斜杠,如应该写作’test/’,而不应该写作’/test/’每个正则..._root_urlconf是什么

推荐文章

热门文章

相关标签