发布一个npm包的流程

nodejs默认已经安装好了。。
首先在npm官网注册一个账号。
在这里插入图片描述

牢记username、password、mail。
注册好后,打开终端
输入以下命令,会提示你输入用户名密码邮箱

npm login

在这里插入图片描述

在本地创建一个文件夹
cd到该文件夹下面
初始化一些基数配置信息

mkdir package-demo-zhen
cd package-demo-zhen
npm init -y

上面命令执行完之后 项目文件下会有一个package.json文件
内容大致如下

{
  "name": "package-demo-zhen",
  "version": "1.0.1",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "ygman",
  "license": "ISC"
}

随便在项目下新建个index.js文件

module.exports = 123456789;

保存之后,包就开发好了,然后就可以直接发布到npm上供大家下载
发布过程
退出当前文件夹,然后执行下面命令

npm publish package-demo-zhen

在这里插入图片描述
这样一个包就已经发布到npm上了,如果发布失败可以查看这里
验证:

  1. 在npm官网上搜索刚才发布的包名
  2. 在别的项目中安装已经发布好的包 npm install --save-dev package-demo-zhen

撤销自己已经发上去的npm包,超过24小时就不能删除了,毕竟只是一个没有作用的测试包 最好还是删除掉。。

npm --force unpublish package-demo-zhen

参考 https://www.cnblogs.com/marymei0107/p/6339710.html


THE END?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值