なんとかするから、なんとかなる

エンジニア関係のことを書きます

Azure Functionsを速攻で準備してデプロイまでする(Node.js編)

背景

あ、あれ試したいと思ったとき、Azure Functionsって便利ですよね。

ただAzure Functionsを準備するのが面倒なことが度々ありました。

なので、わずか10ステップでAzure Functionsをデプロイまでする方法を紹介します。

環境はMacです。そしてNode.jsのFuncionsです。

~準備開始~

  1. AzureでFuctionsを立てる
  2. new funcions を作成
  3. platform featureからDeployments settingsを設定(ここではlocalGit repositoy)
  4. platform featureからpropertiesでGitURLを取得
  5. 作成したfunctionsのコードを取得
  6. 取得したフォルダ内でnpm init
  7. 必要なSDKをnpm install --save
  8. 不要なファイルは.gitignoreに登録
  9. git でフォルダ内のファイルをコミット、プッシュ。
  10. Functions側でプッシュ後にnpm install が実行される。

~完~

え?「Visual Studio使えば直ぐだよ。」?聞こえませんね。