在Linux環境中選擇和管理Swagger版本時,可以參考以下幾個因素:
# 更新Node.js到最新版本
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
# 設置Node.js和npm的全局路徑
sudo ln -sf /usr/local/n/versions/node/VERSION/bin/node /usr/bin/node
sudo ln -sf /usr/local/n/versions/node/VERSION/bin/npm /usr/local/bin/npm
# 檢測安裝是否成功
node -v
npm -v
npm install express --save
npm install body-parser --save
npm install cookie-parser --save
npm install multer --save
# 創建一個項目目錄
mkdir node_app
cd node_app
# 初始化npm項目
npm init
# 編輯index.js文件
var express require( 'express' );
var app express();
app.use( '/swagger' , express.static( 'public' ));
app.get( '/' , function (req, res) { res.send( 'Hello World' ); });
app.listen(3000, function () {
var host server.address().address;
var port server.address().port;
console.log( "應用實例,訪問地址為 http://%s:%s" , host, port);
});
# 將Swagger UI的文件復制到public目錄
mkdir public
cp -r /path/to/swagger-ui/dist/* public/
啟動服務器后,訪問 http://your-server-ip:3000
即可看到Swagger UI。
通過以上步驟,你可以在Linux環境下成功安裝和配置Swagger UI和Swagger Editor。根據你的具體需求和技術水平,選擇合適的版本和安裝方法。