1

https://marketplace.visualstudio.com/items?itemName=bradygaster.azuretoolsforvscodevsコードから青空関数を公開するには?

私は紺碧-ツール-vscodeをインストールしましたが、紺碧の機能を公開するためにそれを使用する方法を正確に知っていない:

私のように試してみましたいくつかのステップ:

Windows PowerShellを Copyright(C)2015 Microsoft Corporation。全著作権所有。

PS D:\ azurenodejsfunctions>

PSのD:\ azurenodejsfunctions> FUNC紺碧ログイン

PSのD:\ azurenodejsfunctions> FUNC紺碧のアカウント設定

PSのD:\ azurenodejsfunctions> FUNC紺碧functionapp \ azurenodejsfunctions \

AzurenodejsfunctionsコンテンツをAzure関数Appに公開します。ローカルに削除されたファイルは、宛先から削除されません。 サイトの公開情報を取得中... 現在のサブスクリプションに「.. \ azurenodejsfunctions」という名前のアプリが見つかりません。

PS D:\ azurenodejsfunctions>


I疲れて、他の方法、手動紺碧機能のアプリを作成してみてください:

PS D:> FUNC紺碧functionappがazurenodejsfunctionsに

例外を公開: 関数のプロジェクトルートが見つかりません。機能プロジェクトのルートにhost.jsonがあることを期待しています。

ファイルとフォルダ構造:私のために

enter image description here

今すぐ謎。

答えて

1

あなたの説明とエラーメッセージによると、ビジュアルスタジオコードに空白機能を公開する場合。最初にprotalで紺色関数を作成し、次に関数func azure functionapp publishコマンドを使用して関数を紺色にパブリッシュする必要があります。

次のようにお勧めします。

1. Azure Tools for Visual Studio Codeをインストールします。

使用はCtrl + Shift + pは、コマンド下記コマンドと種類を開きます。

ext install azuretoolsforvscode 

2.Create紺碧機能アプリ。

使用CTRLシフト+ P +は、コマンドの下にコマンドと種類を開きます。

azure:login 

Azure:Create an azure function App(advanced) 

enter image description here

3.UseのはCtrl + Shift + CオープンコマンドウィンドウとAzureの機能をインストールするには、コマンドの下に使用しますコアツール。

npm i -g azure-functions-core-tools 

4.Initローカル紺碧の機能

注意:関数名必要がありますが、紺碧

func init yourfunctionname 

5.Locateで作成した機能のアプリと同じ機能フォルダ

cd yourfunctionname 

6.機能を公開するには、func azure loginとfunc azure functionapp publishを使用します。

このようなコマンド:

enter image description here

関連する問題