Swagger-Editor for local files like VIM.
1.5K
Swagger-Editor for local files like VIM.
The Swagger Editor is great.
However, It only open online URL. It can not open your local file directly, which is what I want to do.
How can we edit our swagger specification yaml file just like use a VIM?
$ swagger-edit my-api.yaml
That will be cool, also very convienence.
Use Swagger-Edit docker image!
To edit your my-api.yaml, just run:
$ docker run -ti --rm --volume="$(pwd)":/swagger -p 8080:8080 zixia/swagger-edit my-api.yaml
Then open your browser and goto the URL: http://127.0.0.1:8080/, that's it.
Hope you like it!
For more convenience, we can setup a function as a command(in bash):
$ function swagger-edit() {
docker run -ti --rm --volume="$(pwd)":/swagger -p 8080:8080 zixia/swagger-edit "$@"
}
$ swagger-edit my-api.yaml
Zhuohuan LI [email protected] (http://linkedin.com/in/zixia)
Content type
Image
Digest
Size
38.6 MB
Last updated
over 9 years ago
docker pull zixia/swagger-edit