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

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

BUG集散地

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


如果对你有用的话,请赏给作者一个馒头吧 ...或帮点下页面底部的广告,感谢!!

赞赏支持
提交评论
评论信息(请文明评论)
暂无评论,快来快来写想法...
推荐
互联网应用经常需要存储用户上传的图片,比如facebook相册。 facebook目前存储了2600亿张照片,总大小为20PB,每张照片约为80KB。用户每周新增照片数量为10亿。(总大小60TB),平均每秒新增3500张照片(3500次写请求),读操作峰值可以达到每秒百万次
这事其实很简单,就是调用adb几个命令而已.. 主要是有时候想用的时候总感觉差点啥,东拼西凑才弄出来,这里记录下,哪怕就是贴个地址的,也比记在脑子里强。
今天想在服务器上跑下自己自动签到的程序,需要安装puppeteer ,结果出错。 permission denied, mkdir '/root/.nvm/versions/node/v9.11.1/lib/node_modules/
最近有接触到针对二维码进行识别的功能,然后对图片进行位置纠正、二维码扫描,并将数据进行整理。以下是通过nodejs做的,相对简单一些,没有太过严格,识别率也不是很高大约80%左右
经常会遇到需要系统重启后自动执行的一些任务,在windows 上可以将对应的程序打包成service 然后自启动即可
通过nodejs来进行爬取页面的内容,这里简单试试做个小任务..
客户有一批音频需要处理成视频,最好是带有图片,于是就有了下文。
之前在知乎上有看到,基本上都是一致的,这里提供一个nodejs版本的针对微信内dat文件进行处理恢复为图片的方法。