gatsbyでポートフォリオサイト作ろうとしたら・・・
何をしてもzsh: command not found: gatsby
が表示される
何度もこの表示を見て泣きそうになりました。
Success!
とか
Welcome to the Gatsby CLI! Please visit https://www.gatsbyjs.org/docs/gatsby-cli/ for more information.
とか出るくせにgatsby -h
を入力するとzsh: command not found: gatsby
もうまじで「f○○k ○○u」と心の中で叫んでましたね。
失礼しました。
では次は試したことを
試した事
- npmのバージョンアップ
- npmのアンインストール/再インストール
- nodeのアンインストール/再インストール
これらをやったのちにnpm i -g gatsby-cli
を打ってもう一度gatsby -h!!!
zsh: command not found: gatsby
・・・・・・・・・・・
もう諦めようかと思いましたよ。
いちよう解決したので次に解決方
やっと解決
ググりまくってやっと解決出来た方法がこちらnpm config delete prefix
npm config set prefix /usr/local
簡単に言うと最新のmacOSではnpm configを更新する必要する必要があるらしく、このコマンドで更新が出来るみたいです。
この後にnpm i -g gatsby-cli
を打ってgatsby -h
をやったらしっかりhelpが出てきてくれました。
やっとgatsbyでポートフォリオサイトが作れます。
npmとかnodeとかyarnとかの知識がまだまだなのでもっと理解をしないとダメだなと思った今日この頃でした。
最後に
見てくれた方ありがとうございます。
まだ学習を始めて半年の初心者ですが誰かの役に立てればと思います。