文档首页/
制品仓库 CodeArts Artifact/
最佳实践/
迁移本地仓库数据至CodeArts Artifact私有依赖库/
迁移本地NPM仓库数据至CodeArts Artifact私有依赖库
更新时间:2025-05-27 GMT+08:00
迁移本地NPM仓库数据至CodeArts Artifact私有依赖库
步骤一:获取CodeArts Artifact的目标NPM私有依赖库信息
步骤二:配置迁移脚本
- 进入CodeArts Artifact私有依赖库,在左侧边栏中选择目标NPM私有依赖库。
- 单击仓库名称,在页面右上方单击
,然后在下拉选项中单击“下载迁移工具”将迁移工具压缩包“MigrateTool.zip”下载到本地并解压,解压后获取“uploadArtifact.py”(迁移工具)、“artifact.conf”(配置文件)。
- 配置artifact.conf文件中如下样例中的参数,其他参数可删除。
[artifact] packageType = 组件类型,设置为npm userInfo = npm仓库下的配置文件npmrc中通过base64解密后的_auth字段的值(参见6) repoRelease = 私有依赖库地址(步骤1中获取的私有依赖库仓库地址) repoSnapshot = 保留为空 srcDir = 需要迁移的NPM本地仓库组件的目录路径,用户自定义,例如:C:\Users\xxxxxx\repository
步骤四:验证迁移结果
进入CodeArts Artifact对应的目标NPM私有依赖库,查看本地NPM仓库数据是否上传成功。
如果迁移失败,可尝试重新执行迁移步骤或联系客服寻求技术支持。