跳至內容

語言套件

語言套件可用於擴展 Knative Functions 以支援額外的執行階段、函式簽章、作業系統,以及函式已安裝的工具。語言套件透過 Git 儲存庫或磁碟上的目錄分發。

如需詳細資訊,請參閱語言套件文件。

使用外部 Git 儲存庫

建立新函式時,可以將 Git 儲存庫指定為範本檔案的來源。Knative 擴充功能維護一組範例範本,可在專案建立期間使用。

例如,您可以執行以下命令來使用 Node.js 的metacontroller範本

func create myfunc -l nodejs -t metacontroller --repository https://github.com/knative-extensions/func-tastic

在本機安裝語言套件

可以使用func repository命令在本機安裝語言套件。

例如,若要新增 Knative 擴充功能範例範本,您可以執行以下命令

func repository add knative https://github.com/knative-extensions/func-tastic

安裝 Knative 擴充功能範例範本後,您可以透過在 create 命令中指定 knative 字首來使用 metacontroller 範本

func create -t knative/metacontroller -l nodejs my-controller-function

我們使用分析和 Cookie 來了解網站流量。為了這個目的,您的網站使用資訊將會與 Google 分享。了解詳情。