数日前にnostrの方にも書いていたが、一応こちらにもメモを残しておく。
nostrクライアントのirisをローカルで動かす際のメモとなる。
ローカルの開発モードで動かす際には以下のようにコマンドを打つとREADMEにはあるが、
yarn dev
これをこのまま実行すると以下のようなエラーとなる。
ERROR Error: error:0308010C:digital envelope routines::unsupported
一応この問題が発生したときの自身のNode.jsなどのversionは以下。
node -v # v18.12.1 yarn -v # 1.22.19
ローカルでyarn devを実行する方法
解決方法としては以下のissueを参照している
以下のように NODE_OPTIONS=--openssl-legacy-provider
をつけることでローカル(dev)の起動に成功した。
NODE_OPTIONS=--openssl-legacy-provider yarn dev