在 Linux 上“卸载 Swagger”要看你具体指的是哪一种 Swagger 使用方式,不同情况卸载方法不一样。下面按常见场景给你说明。
docker ps -a | grep swagger
docker stop <容器ID或名称>
docker rm <容器ID或名称>
docker images | grep swagger
docker rmi swaggerapi/swagger-ui
docker rmi swaggerapi/swagger-editor
npm list -g --depth=0 | grep swagger
npm uninstall -g swagger
# 或
npm uninstall -g swagger-cli
进入项目目录:
npm uninstall swagger
# 或按你实际包名
npm uninstall swagger-ui-express
yarn global remove swagger
yarn remove swagger
snap list | grep swagger
sudo snap remove swagger
一般是解压到某个目录,例如:
rm -rf /path/to/swagger-ui
dpkg -l | grep swagger
sudo apt remove swagger
# 或
sudo yum remove swagger
<!-- 删除类似依赖 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
</dependency>
// 删除
implementation 'io.springfox:springfox-boot-starter:...'
然后:
mvn clean
# 或
./gradlew clean
| 使用方式 | 卸载方式 |
|---|---|
| Docker | docker rm + docker rmi |
| npm | npm uninstall -g |
| Java 项目 | 删除依赖 |
| 静态文件 | rm -rf |
如果你愿意,可以告诉我:
我可以给你精确到命令级别的卸载方案。