安裝Serverless Devs
說明
Function Compute支援通過命令列工具安裝Serverless Devs。
按需選擇安裝Serverless Devs的方式。
執行以下命令,驗證是否安裝成功。
成功安裝後的執行結果樣本如下。
@serverless-devs/s: 2.0.83, linux-x64, node-v14.17.4
安裝Docker
如果您需要通過Serverless Devs的FC組件進行構建和本地運行調試函數等操作,例如,執行s build
或s local
相關命令,需要在您的開發環境內安裝Docker。安裝Docker後,在需要使用Docker的情境,Serverless Devs會自動建立Docker的容器並進行調試,您無需手動操作。
說明
如您不執行Serverless Devs的s local
命令,或者不執行s build --use-docker
命令安裝依賴或構建專案,則無需安裝Docker工具。
常見問題
當Serverless Devs的版本較低時,如何升級Serverless Devs?
您可以再次執行安裝命令完成升級操作。具體資訊,請參見安裝Serverless Devs。
如果安裝過程比較慢,您可以使用以下npm源進行安裝,命令樣本如下。
npm --registry=https://registry.npmmirror.com install @serverless-devs/s -g
查看Serverless Devs版本時,發現安裝Serverless Devs未及時生效,您可以按需選擇以下方式解決。
執行以下命令,設定環境變數。
export PATH=$HOME/.s/node-v14.19.3-linux-x64/bin:$PATH
說明
本命令中node-v14.19.3
中版本號碼僅為樣本,不同作業系統對應的該版本號碼可能不同,請以實際系統提示為準。
開啟一個新的終端。
在Linux或macOS作業系統內執行完安裝命令後,如果執行Serverless Devs的相關命令時報錯且報錯資訊為Command not found
,按需選擇解決方案。