🧪

amplify mock api でローカルでエミュレート出来ない不具合について

2021/03/25に公開

TL;DR

M1 Macでamplify mock apiでエミュレート出来ない不具合が発生
zulu のarm対応のJDKがよくなったようなので、アンスコしてオフィシャルのJREいれたら解消。

事象

OS
本来下記のようにローカルで下記のようにコンソール上にローカルのエンドポイントが生成されるはずだが、zuluのJDkれてると出ない。

AppSync Mock endpoint is running at http://xxxxx:20002

解消方法

zuluのJDKをアンインストール。
下記のリンクの通り、/Library/Java/JavaVirtualMachinesを削除
https://docs.azul.com/zulu/zuludocs/ZuluUserGuide/UninstallingZulu/UninstallZulu_MacOSX.htm

公式からJava SEをインストール
https://www.java.com/en/download/

そんでもって
amplify mock api

ローカルでのマイグレーションが行われて、エンドポイントが表示された。

Discussion