はじめに
LIFF(LINE内ブラウザで動くWebアプリ)のスターターアプリを試した時にエラーが出たので、それについての備忘録です
実行環境
- OS: macOS 13.6.6
- Node.js: 18.6.1
- yarn: 1.22.22
エラー内容
Error: error:0308010C:digital envelope routines::unsupported …
下記公式を参考に進めていくとyarn dev
で上記のエラーが発生しました
対応
検索してみたところ、Node.jsがバージョン的に対応していなさそうなことがわかりました
そのため、公式に書いてある動作環境を参考に、バージョン管理ツール「n」を使ってNodeのバージョンを16.13.1へ変更してみることにしました
- Node.js: 18.6.1 → 16.13.1
変更後にyarn dev
を試してみると無事に実行することができました
参考