发布npm包,并关联到github,提交git代码并反推送到npm

487 阅读1分钟

如何发布npm包,并关联到github,提交git代码并反推送到npm

1、如何发布npm包

首先进入npm(www.npmjs.com/)官网创建账号,最好不…

然后创建空文件夹进入,使用npm init 生成packge.json

注意packge.json中name字段确保唯一性

在使用npm login登录,使用之前注册的用户名、密码、邮箱

最后使用npm publist命令上传你的npm包,然后在官网搜索你的npm包,搜索到即完成了npm包的发布。


2、如何关联github并在git提交代码自动推送到npm上。

先进入之前的npm包使用git clone (github仓库地址) 你的github仓库

然后进入你的仓库创建自动化命令,点击Actions创建wokeflows脚本

在这里插入图片描述 进去可根据文档描述进行自动化脚本编辑

注意脚本中的NODE_AUTH_TOKEN配置是github上自己配置的密钥变量。

配置路径为Settings下左侧菜单栏Secrets and variables下Actions, 在这里插入图片描述 配置的name为自定义,Secret为npm login是生成的token,可以在本地全局搜索.npmrc文件,文件中的authToken字段

最后在本地进行git pull将脚本拉取,再修改git push后可查看github仓库Actions自动化推送是否成功,有对号即是推送成功。

在这里插入图片描述