0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

久々にAzure Functionsを触ろうとして出たエラーなど

Posted at

久々にAzure Functionsを触ろうとして雰囲気だけしか覚えてなくエラーが出たので回避メモなど残しておきます。

基本の手順

この記事どおりにハローワールドしようとしてます。

Azure Functions Core Toolsのバージョンによるエラー

現時点でAzure Functionsで利用できるNode.jsは16系が最新っぽいので16系を使おうとしましたが以下のエラー

・
・
・
Azure Functions Core Tools
Core Tools Version:       3.0.3233 Commit hash: d1772f733802122a326fa696dd4c086292ec0171 
Function Runtime Version: 3.0.15193.0

[2022-01-23T12:06:20.317Z] /usr/local/Cellar/azure-functions-core-tools@3/3.0.3233/workers/node/dist/src/nodejsWorker.js:35
[2022-01-23T12:06:20.318Z]         throw message;
[2022-01-23T12:06:20.318Z]         ^
[2022-01-23T12:06:20.318Z] Incompatible Node.js version (v17.3.0). Refer to our documentation to see the Node.js versions supported by each version of Azure Functions: https://aka.ms/functions-node-versions

と途中で転けました。

v4のインストール

ドキュメントによるとv16系だとAzure Functions Core Toolsの4系を使う必要がある模様ですが、インストールされているのが3系だった模様です。

npm i -g azure-functions-core-tools@4 --unsafe-perm true

少し時間がかかりましたがインストールできた模様です。

再チャレンジ

 npm start                                               

> fpbot@1.0.0 start
> func start


Azure Functions Core Tools
Core Tools Version:       4.0.3971 Commit hash: d0775d487c93ebd49e9c1166d5c3c01f3c76eaaf  (64-bit)
Function Runtime Version: 4.0.1.16815

4系が読み込まれてます...よかった

やっときた

スクリーンショット 2022-01-23 21.03.38.png

その他

v17系で利用しようとしたらエラーは出なかったですが、リクエストの処理をしてくれなかったです... 大人しくv16で進めてみます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?