nodejs发布一个我们自己的npm模块

nodejs发布一个我们自己的npm模块

月光魔力鸭

2018-09-12 10:24 阅读 463 喜欢 0 npm nodejs

NPM 模块发布步骤

当我们想实现一个自己的库或模块后,发布的话,需要发布到npm上才能下载。以下是具体步骤。

创建一个我们自己的模块

1.在github 上创建一个仓库,例如 changeext.

2.然后下载到本地:

git clone git@github.com:chrunlee/changeext.git

3.然后初始化

npm init

// 指定一些信息,包括版本、名称、依赖等

4.开发

加入需要的依赖和相关实现

5.提交到github

git status 
git add .
git commit -m ""
git push origin master

6.发布

npm publish
//这里经常出问题
1.首先,要注册一个npm官网的帐号。
2.然后登录 
npm login
3. npm whoami 确认帐号
4.npm publish 发布即可。
有时候会发布报错,可能的原因是 registry 改过了,只需要再改回来即可。
npm config set registry http://registry.npmjs.org
  1. 别忘了把registry 再改回来。

转载请注明出处: https://chrunlee.cn/article/nodejs-publish-npm-module.html


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
在开发的时候,经常会有css js 文件的变更,然后部署后发现没有起到作用,最终发现是缓存的问题,如何来方便的解决
在平时nodejs练习过程中,可能会安装多个不同版本的nodejs,那么我们如何来轻松的管理和切换呢?推荐你一个nvm来试试水
有一个需求,需要公司的LOGO信息,但是没有,只有公司的名字,想着先生成个默认的(本来是可以通过前端判断然后合成的..但是不想改小程序了),于是开始准备处理。
前几天给朋友帮忙,想要一个一模一样的网站...自告奋勇去帮忙.. 结果发现之前一直没处理过类似的情况,虽然也写过爬虫,不过看了下网站,也不算麻烦。于是简单实现了这个自动抓站的功能,最终整理成为一个自动抓站的工具,能省很多的事情。
在开发项目过程中,经常需要将开发的项目部署到服务器上,但是每个环境都有每个环境的配置等等,如果每次打包的时候都要去调整(可能删除、替换等),那就很烦人了,这里分享下自己实现的几个简单的小工具(当然这个工具可能只对我自己有用),希望能够帮到你。
写文章总会需要一些素材,但是好多素材都是收费或有限制的,还是我要求不高,在千库网看了下还不错,有各签到还送VIP,于是就有了想法....
最近有接触到针对二维码进行识别的功能,然后对图片进行位置纠正、二维码扫描,并将数据进行整理。以下是通过nodejs做的,相对简单一些,没有太过严格,识别率也不是很高大约80%左右
从上面那篇文章过来的,这里分享下nodejs对文件夹以及子文件进行批量删除的实现。