at backyard

Color my life with the chaos of trouble.

手元でNostrクライアントのIrisを動かす方法のメモ

数日前にnostrの方にも書いていたが、一応こちらにもメモを残しておく。

nostrクライアントのirisをローカルで動かす際のメモとなる。

github.com

ローカルの開発モードで動かす際には以下のようにコマンドを打つと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を参照している

github.com

以下のように NODE_OPTIONS=--openssl-legacy-provider をつけることでローカル(dev)の起動に成功した。

NODE_OPTIONS=--openssl-legacy-provider yarn dev