记录第一次上传npm包

上传npm包,其实很简单~~

我们开发一个工具包先初始化一个项目,然后将我们的核心代码放在包的入口文件中,这样别人引用这个包的时候,会根据package.json中的main属性,找到我们对应的j代码

 这里要注意:包名必须具有唯一性,不然名字一样,谁知道哪个是哪个呢。

接下来就是如何把我们本地的包上传到npm上了

1、必须登录

 npm adduser

 登录时候需要先输入用户名、密码、邮箱

然后就是OTP验证

重点来了~

第一次登录时候,是默认开启了一个双因子的验证,对你的账户进行了双层保护,你需要在你的账户中去拿到这个双层验证的密码

1、登录npm官网,切换到账户页面

 2、开启Enable 2FA

 3、选择认证方式

 推荐使用第二种,Max和window系统验证不一样

4、手机安装对应的APP,获取验证码

手机安装Authenticate APP,扫描对应的二维码(第二种方式生成的二维码),获取对应的Code,然后进去到Two-Factor管理页面,在此之前你需要保存生成的密码,有5次验证密码,每个密码只能验证一次,不能重复验证

 5、Enter one-time password输入刚获取的验证密码

 至此就登录成功了,如果你觉得2FA太麻烦了,也可以直接关掉哦

注意:我们登录的时候,一定要注意后面的源,一定要是 http://registry.npmjs.org,不能是淘宝镜像或是公司内部定义的源,当然如果你是要发布到你们公司内部,就当我没讲

 6、发布,至此你的包就发布成功了,是不是so easy!!!

npm publish

猜你喜欢

转载自blog.csdn.net/qq_41645323/article/details/129321243