1. 安装nodejs
# 下载node安装包
cd /opt
wget https://nodejs.org/dist/v16.4.0/node-v16.4.0-linux-x64.tar.gz
# 解压
tar -zxvf node-v16.4.0-linux-x64.tar.gz
# 切换到bin目录
cd node-v16.4.0-linux-x64/bin/
# 查看版本号,确定解压成功
./node -v
# 创建npm和node的软连接
ln -s /opt/node-v16.4.0-linux-x64/bin/node /usr/bin/node
ln -s /opt/node-v16.4.0-linux-x64/bin/npm /usr/bin/npm
2. 更新nodejs到最新版本
npm cache clean -f
npm install -g n
ln -sf /opt/node-v16.4.0-linux-x64/lib/node_modules/n/bin/n /usr/bin/n
n stable
# 注意version需要自行替换
ln -sf /usr/local/n/versions/node/<VERSION>/bin/node /usr/bin/nodejs
# 确认版本升级ok
nodejs -v
3. 获取swagger-editor包
wget https://codeload.github.com/swagger-api/swagger-editor/zip/refs/tags/v3.18.0
unzip v3.18.0
4.安装http-server并启动
npm install -g http-server
# 临时启动
http-server swagger-editor-3.18.0/
# 长期后台运行
nohup http-server swagger-editor-3.18.0/ &
5. 访问使用http://ip:8080
访问即可