今天无意间发现了自己以前写的几个NPM模块,正好今天不知道写什么,所以就把以前写NPM模块的时候用到的一些小知识点稍微整理下分享给大家。
什么是NPM?
NPM原先是NodeJS上非常好用的一款第三方包管理工具,不过目前NodeJS已经集成了NPM,因此一般不需要我们自己手动去安装。通常情况下我们在Node项目中用的最多的就是使用NPM来拉取第三方依赖包,我们今天就简单聊一下NPM的另一种用法,使用NPM发布自己的NPM公共模块。
操作步骤
注册登录账号
首先我们需要登录NPM官方网址注册个人登录账号
登录NPM工具
首先我们需打开Node命令行工具,并且cd
到我们需要发布的项目根目录下输入npm adduser
指令登录NPM包管理工具
npm adduser
Username: afly
Password: //这里输入密码的时候密码是不显示出来的,所以友友们千万不要以为密码无法输入
Email: (this IS public) 15005X7791@qq.com
如果登陆失败则是由于自己更改镜像为淘宝镜像导致的,直接删除npm项目下的.npmrc配置文件即可。
发布NPM模块
登录成功之后我们就需要进行最后一步了,在命令行下面继续输入下面代码
npm publish XXineku-cli-01@1.0.0
项目发布成功。这里XXineku-cli-01
是我们希望发布的项目名称,1.0.0
是我们即将发布的项目版本号。
注意:在发布项目的时候,如果当前项目名称和NPM仓库中别的项目名称重复的话会导致项目发布失败,因此我们在给项目命名的时候需要稍微注意下。
查看发布模块
发布成功之后我们就可以在官方网址查看我们所发布的项目了,具体查看方式是:打开NPM官方网址并登陆,然后点击个人头像进入Profile
板块就可以查看到我们发布的项目了。
#### 安装NPM模块
如果需要使用自己发布的NPM模块我们只需要在命令行工具中输入下面指令:
npm install XXineku-cli-01//这里的XXineku-cli-01是我们发布成功的项目名称
安装方式和我们安装别的NPM依赖包是一样的。
查看更多文章请点击进入我的个人博客