前提・実現したいこと
Gatsby.jsを使い、開発サーバの起動(gatsby develop)をして初期の画面を立ち上げたい。
何かファイルを弄ったわけではないので、原因がわかりません。
発生している問題・エラーメッセージ
child_process.js:120 p.open(fd); ^ Error: EBADF: bad file descriptor, uv_pipe_open at Object._forkChild (child_process.js:120:5) at setupChildProcessIpcChannel (internal/bootstrap/pre_execution.js:227:30) at prepareMainThreadExecution (internal/bootstrap/pre_execution.js:46:3) at internal/main/run_main_module.js:11:1
該当のソースコード
エラーに書かれている、child_process.jsというjsファイルは見つからず
試したこと
Node.jsのバージョンが古いのかと思い新しくダウンロードしインストール。
node -v v11.13.0
gitのバージョンもチェック
git --version git version 2.24.1.windows.2
手順は、https://reffect.co.jp/react/gatsby-basic-tutorial-for-beginnersの手順と全く同じ方法を行っています。
デスクトップのGatsbyというフォルダにcdして、
npm install -g gatsby-cli
を実行。
gatsby –helpを実行してメッセージが表示されることを確認。
gatsby new gatsby-site https://github.com/gatsbyjs/gatsby-starter-hello-world
実行し、名前はgatsby-site、Hello-worldのスターターを利用。
インストールが終わり、
info
Your new Gatsby site has been successfully bootstrapped. Start developing it by running:
cd gatsby-site
gatsby develop
と表示されたので、
cd gatsby-siteで移動し、
gatsby developを実行したところ、エラーが表示されて止まった。
補足情報(FW/ツールのバージョンなど)
node -v v11.13.0
git --version git version 2.24.1.windows.2
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。