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

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

月光魔力鸭

2018-09-12 10:24 阅读 351 喜欢 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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
从上面那篇文章过来的,这里分享下nodejs对文件夹以及子文件进行批量删除的实现。
在平时nodejs练习过程中,可能会安装多个不同版本的nodejs,那么我们如何来轻松的管理和切换呢?推荐你一个nvm来试试水
前段时间做了个微信小程序反编译的小东西,不过因为功能不全,没加分包处理,正好处理下加上,又考虑到后续可能的更新情况,准备上手增加下更新功能。
介绍几个日常开发中常用的几个小工具: anywhere / anywhere-auth / watchlessc / changeext
最近又回归了下DNF ,玩了一段时间,感觉也挺没意思的,关键是平时更没意思,想着不行搞个自动刷图吧(先说结论,没成)
通过nodejs来进行爬取页面的内容,这里简单试试做个小任务..
跑了一个千库网的自动签到,在windows上测试的时候好好的,图片也没问题,可是放到linux服务器就不行了,总是登录不上不说,图片都不一样
当我们做爬虫或其他的一些应用的时候,如果需要一些短信验证,但是又没有那么多手机号,又不能放人在那里一直输入的时候?怎么办?