如何发布自己开发的npm包
程序员文章站
2022-05-31 23:43:19
...
如何发布一个npm包具体包括以下几个步骤:
1.登陆npm官网,注册自己的npm账号,官网地址:https://www.npmjs.com
2.查看npm配置的接入地址,在发包的时候注意registry 应该指向地址https://registry.npmjs.org/
npm config get // 查看npm配置列表
npm config registry set <url> //设置接入指向地址,url为https://registry.npmjs.org/
3.初始化npm仓库
npm init
package包的大致配置如下,比较重要的是name、version属性,name表示发的包名称,因为在npm仓库每个npm包都唯一的,所以确保包能发布成功则名字将要唯一;version表示版本号,在我们更新版本的时候可以修改版本号的值表示不同的版本。
{
"name": "zqy_npmpublish",
"version": "1.0.0",
"description": "这是一个npm测试包",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
4.配置发布者信息
接下来输入username、password、email即可
npm adduser
5.发布
npm publish
以上就是简单发布一个公共包的基本流程,如果需要发公司等私有包的话,需要修改npm配置的接入地址为公司下载包的地址即可。
如何进行npm包的热更新调试模式
1.将npm全局包指向当前npm包地址
npm link //在当前npm包中使用
2.在项目中调试当前npm包
npm link <name> //在项目中引入包 name是发布包的名字
3.当npm包改变时,重启项目即可看到实时的显示效果
4.注销全局包的使用
npm unlink <name> //注销对应的全局包 name是发布包的名字
上一篇: MySQL外键
下一篇: 如何发布自己的npm包?