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

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

月光魔力鸭

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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
在我们做运维或者小工具的时候,总会有些需要提醒的事情,比如服务器宕机或者天气提醒,但是发email又会不够及时或者可能会忽略,那么短信就是一个不错的选择了
在通过axios读取页面的时候,经常会碰到gbk的编码,如果不进行转化的话,在获取信息或读取上都会很麻烦。
开始入手webpack ,直接看的官方文档和demo,对于自动刷新这部分还是希望通过express 加载插件来控制,但是文档没有提供,经过参考github上其他高玩的套路,最终整理了一个基础的配置版本。
通过node-xlsx模块读取excel和写入
由于国家的行政区划每年都有变化,所以经常需要更新最新的数据,这里提供一个nodejs版本mysql数据存储的抓取示例。
发布自己的nodejs应用后,需要进行管理,目前一般都pm2来进行管理,这里记录下常用的命令。
thinkjs框架使用ueditor记录。
最近有接触到针对二维码进行识别的功能,然后对图片进行位置纠正、二维码扫描,并将数据进行整理。以下是通过nodejs做的,相对简单一些,没有太过严格,识别率也不是很高大约80%左右