#キレそう(キレた)
github pagesで作業中のReactプロジェクトを動かしてみるか〜と思い早速色々整えて以下のコマンドを実行した.
terminal.
gh-pages -d build
すると以下のようなエラーが出てしまった.
terminal.
The "file" argument must be of type string. Received type undefined
解決法
どうやらgithub-pagesのバージョン2.1系で出るエラーのよう(すぐ修正されそう).
stack overflowにて同様の記述を発見しました.
以下のようにオプションをつけて実行するか
terminal.
gh-pages -d build --git git
以下のように作業をして
-Delete node_modules
-Delete package-lock file
-In package.json -> dependencies -> delete gh-pages line
以下のコマンドを実行するといいみたい.
terminal.
run npm i gh-pages@2.0.1
run npm i
まとめ
割と大きめのバグの気がしますが,なぜリリースが通ったんだろう...?