事情是这样的,开发给我发了一个postman的文件,我本来想直接导入。但是提示我v1不可以直接导入,需要转换下。整理下如何转换版本。当然导出的时候直接选v2以上版本就更省事了。
前情: 点击import导入文件,提示v1版本不可直接导入
第一步:安装npm
npm全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。 安装命令如下:
brew install node
我在安装过程中提示:==tar: Error opening archive: Failed to open XXX==
这是因为HOMEBREW_BOTTLE_DOMAIN似乎不再被使用了,转而改用HOMEBREW_ARTIFACT_DOMAIN的方式下载bottles
#我这边尝试直接unset HOMEBREW_BOTTLE_DOMAIN 就成功正常下载了
% unset HOMEBREW_BOTTLE_DOMAIN
如果没有安装brew,可使用以下命令安装:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
第二步:安装Postman collection transformer
sudo npm install -g postman-collection-transformer
安装完成后可使用-h查看使用命令:
postman-collection-transformer convert -h
第三步:convert an individual Postman collection from v1 to v2
postman-collection-transformer convert -i <path to input Postman collection file> -o <path where the output Postman file will be downloaded> -j 1.0.0 -p 2.0.0 -P