# npm_publish **Repository Path**: noell/npm_publish ## Basic Information - **Project Name**: npm_publish - **Description**: 建木 npm_publish节点需求的实现 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-26 - **Last Updated**: 2022-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 建木 npm_publish使用文档 ## 1. 节点功能 完成npm publish功能 ## 2. 节点流程 1. 获取npm包文件地址 2. 指定npm上传的仓库以及登陆验证 3. 指定版本 4. 进行上传 ## 3. 输入参数 | 参数唯一标识 | 参数名称 |参数类型|参数默认值|是否必填| | ----------- | ----------- |-|-|-| | url | 代码地址路径 |STRING|/|是| |npm_authToken | npm_authToken |SECRET|/|是| |version|版本号|STRING||否| |npm_registry|指定仓库|STRING|registry.npmjs.org| ## 4.输出参数 | 参数唯一标识 | 参数名称 |参数类型|参数默认值|是否必填| | ----------- | ----------- |-|-|-| | version | 版本 |STRING|/|是| |packageName | 包名 |SECRET|/|是| |registry|仓库|STRING|/|是| ## 5.管道实例 ```yml npm_publish_tzy: type: "jianmu_work/npm_publish_tzy:1.0.0" param: npm_authToken: "((xxx.xxx))" npm_registry: "registry.npmjs.org" version: "" url: "xxx" ```