これで正しいのかはよくわかりませんが、yarn install
あるいは npm install --python=python2.7
で解決できそうな気がします。
backendの推奨環境がpython3.8以上という意味な気がします。
これはfrontendのビルドに失敗しているのでまた少し違いそうです。
エラーの内容は node-gyp
に関連してそうなので、これをキーワードに検索して対処法を探すと良いと思います。
kstyさん ご回答ありがとうございます。 こちらのgithub(https://github.com/line/line-api-use-case-reservation-hairsalon) にはPython3.8以上が推奨環境と書いてあるのですが、2をダウンロードした方が良いしょうか?
python2のスクリプトをpython3で動かそうとしているので一旦python2を利用できるようにしてみるのがいい気がします。