SPFxの新しい開発環境をセットアップした時にハマったのでメモ。本稿は2019年6月21日時点の情報です。
[2019/06/24 追記]
解消されました。yeomanのアップデートがあったようです。まだ下記の事象が発生する方は、yeomanとSPFx用ジェネレーターを一度アンインストールし、再度インストールすると良いです。
npm uninstall yo -g
npm uninstall @microsoft/generator-sharepoint -g
npm install yo -g
npm install @microsoft/generator-sharepoint -g
事象
Yeoman用のSPFxジェネレーターを起動すると、途中で固まる。
yo @microsoft/sharepoint
解決策
Issueに情報があった。Yeomanのバージョンを1系にすると良いらしい。
Yeoman Freeze on Windows 10 · Issue #4179 · SharePoint/sp-dev-docs · GitHub
コマンドプロンプトで以下を実行する。
npm install -g yo@1
で、yo @microsoft/sharepoint を実行するとやっぱり固まるので、yoとだけ打ってから@microsoft/sharepointを選ぶとうまく実行できた。
以上、参考になれば幸いです。