还在手动发包? 试试release-it 自动发包吧

lxf2023-02-16 15:50:28

「我正在参与AdminJS会员专属活动-源码共读第一期,点击参与」

前言

作为一名合格的前(摸鱼)工程师,日常工作开发中或多或少都要和npm包打交道。之前工作中就有过发布npm包的经历,但那时年少无知,只知道无脑通过npm publish发包,也没有打 tag版本、没生成 changelog的概念。直到看到源码共读中有自动发包章节,还可以自动打tag等功能,赶紧收藏学习起来。

前置准备

要在npm上发包,当然需要在npm上注册账号,这个就不再赘述。我们在注册完账号之后,先设置一下镜像源,再登录自己的npm账号。如果有同学和我一样,使用的是公司内部私有的npm服务器,使用的账号和镜像源都是公司提供的,不要弄混淆,下面我们开始具体步骤。

准备项目文件

首先创建一个文件夹,然后执行npm init -y 初始化我们的项目

相关专题