Skip to content
This repository has been archived by the owner on Dec 6, 2023. It is now read-only.

GatsBy 실행 오류 #316

Open
HA-SEUNG-JEONG opened this issue Jul 10, 2022 · 7 comments
Open

GatsBy 실행 오류 #316

HA-SEUNG-JEONG opened this issue Jul 10, 2022 · 7 comments

Comments

@HA-SEUNG-JEONG
Copy link

HA-SEUNG-JEONG commented Jul 10, 2022

Description

image

image

image

안녕하세요 재엽님 템플릿대로 갯츠비를 이용해서 블로그를 만들어볼려고 하는데 다음과 같은 오류가 발생합니다(WSL2 사용중입니다)

  1. npm install gatsby-cli 실행 후 gatsby new my-blog-starter https://github.com/JaeYeopHan/gatsby-starter-bee 로 실행하니 실행 도중에 첫번째 이미지에 나오는 오류 발생

  2. my-blog-starter 폴더로 가서 package-lock.json 및 node_modules 폴더 삭제 후 다시 npm i로 실행하니 마지막 이미지에 나온것처럼 오류 발생

현재 node 버전은 16.15.1 버전입니다.

@elfinlas
Copy link

@HA-SEUNG-JEONG 저도 이거 같은 경험 했는데요...
이거 그냥 nvm으로 14.15.0 버전 까시고, 저 버전에서 진행하시면 잘 될겁니다

@eunjin0212
Copy link

eunjin0212 commented Nov 19, 2022

@HA-SEUNG-JEONG
안녕하세요 저도 같은 오류가 나서요

 ~/Documents/dev  gatsby new my-blog-starter https://github.com/JaeYeopHan/gatsby-starter-bee

 ERROR

Gatsby requires Node.js 18.0.0 or higher (you have v14.21.1).
Upgrade Node to the latest stable release:
https://gatsby.dev/upgrading-node-js

저는 14 버전으로 했는데 이 에러가 나는데 혹시 해결하셨나요?

@elfinlas
Copy link

@eunjin0212
음 이 블로그 탬플릿 그대로 받으신 상태라면 14.15.0에서 잘 될텐데요
아님 게츠비 버전을 따로 올리셨거나 하신거 같은데 먼저 이 버전 그대로 받으신 다음 한번 돌려보세요

@dozzzang
Copy link

dozzzang commented Nov 3, 2023

@HA-SEUNG-JEONG 안녕하세요 저도 같은 오류가 나서요

 ~/Documents/dev  gatsby new my-blog-starter https://github.com/JaeYeopHan/gatsby-starter-bee

 ERROR

Gatsby requires Node.js 18.0.0 or higher (you have v14.21.1).
Upgrade Node to the latest stable release:
https://gatsby.dev/upgrading-node-js

저는 14 버전으로 했는데 이 에러가 나는데 혹시 해결하셨나요?

안녕하세요
혹시 이 문제에 대해 해결하셨을까요?
image
저도 다음 사진과 같이 나와서 도움을 청해봅니다.

@elfinlas
Copy link

elfinlas commented Nov 5, 2023

@dozzzang

깃헙 알림 보고 읽어봤습니다.
혹시 게츠비 버전이 몇인가요?
아마 게츠비가 최신 버전이라서 저 노드를 인식하지 못하는 것 같습니다.

저는 2.2.8로 사용하고 노드 14.15.0을 사용하고 있습니다.
아마 게츠비 버전을 다운시키거나 하셔야 할 것 같습니다.

혹시 몰라서 package.json의 의존성 쪽을 참고하시라고 전달드립니다.

 "dependencies": {
    "gatsby": "^2.2.8",
    "gatsby-image": "^2.0.34",
    "gatsby-plugin-feed": "^2.1.0",
    "gatsby-plugin-google-adsense": "^1.1.3",
    "gatsby-plugin-gtag": "^1.0.13",
    "gatsby-plugin-local-search": "^2.0.1",
    "gatsby-plugin-lodash": "^3.0.5",
    "gatsby-plugin-manifest": "^2.0.24",
    "gatsby-plugin-offline": "^2.0.25",
    "gatsby-plugin-react-helmet": "^3.0.10",
    "gatsby-plugin-robots-txt": "^1.5.5",
    "gatsby-plugin-sass": "^2.0.11",
    "gatsby-plugin-sharp": "^2.0.30",
    "gatsby-plugin-sitemap": "^2.0.10",
    "gatsby-plugin-typography": "^2.2.10",
    "gatsby-remark-autolink-headers": "^2.0.16",
    "gatsby-remark-copy-linked-files": "^2.0.11",
    "gatsby-remark-emoji": "0.0.2",
    "gatsby-remark-images": "^3.0.10",
    "gatsby-remark-images-medium-zoom": "^1.7.0",
    "gatsby-remark-katex": "^3.1.25",
    "gatsby-remark-prismjs": "^3.2.6",
    "gatsby-remark-responsive-iframe": "^2.1.1",
    "gatsby-remark-smartypants": "^2.0.9",
    "gatsby-source-filesystem": "^2.0.28",
    "gatsby-transformer-remark": "^2.3.8",
    "gatsby-transformer-sharp": "^2.1.17",
    "gh-pages": "^4.0.0",
    "intersection-observer": "^0.5.1",
    "katex": "^0.11.1",
    "lodash": "^4.17.21",
    "node-sass": "^4.14.0",
    "prismjs": "^1.25.0",
    "query-string": "^6.13.1",
    "react": "^16.8.1",
    "react-disqus-comments": "^1.4.0",
    "react-dom": "^16.8.1",
    "react-helmet": "^5.2.0",
    "react-icons": "^3.11.0",
    "react-switch": "^5.0.0",
    "react-typography": "^0.16.13",
    "react-use-flexsearch": "^0.1.1",
    "smooth-scroll": "^16.0.0",
    "smoothscroll-polyfill": "^0.4.4",
    "typeface-catamaran": "0.0.54",
    "typeface-merriweather": "0.0.72",
    "typeface-montserrat": "0.0.54",
    "typeface-noto-sans-kr": "0.0.63",
    "typography": "^0.16.17",
    "typography-theme-github": "^0.16.18"
  },
  "devDependencies": {
    "date-fns": "^1.30.1",
    "eslint": "^5.14.1",
    "eslint-plugin-react": "^7.31.10",
    "fs-extra": "^7.0.1",
    "gatsby-post-gen": "^1.0.0",
    "gray-matter": "^4.0.3",
    "inquirer": "^6.2.2",
    "prettier": "^1.14.2",
    "recursive-readdir": "^2.2.2",
    "signale": "^1.3.0",
    "twin.macro": "^1.12.1"
  },

잘 해결되셨으면 합니다.

PS : 안타깝게도 이거 만드신 분이 현업이 바쁘셔서 더 이상 신경을 못쓰시는것 같습니다..
그래서 위 방법대로 버전을 낮춰보시고 안되시면 다른 탬플릿으로 갈아타시는 것을 추천드립니다.

@dozzzang
Copy link

dozzzang commented Nov 5, 2023

@elfinlas
gatsby를 모두 삭제하고 전역으로 2.2.8을 설치하니 되었습니다. 도움 주셔서 정말 감사합니다. dependency를 꼭 읽어봐야 겠군요.
좋은 하루 되세요!

@JaeYeopHan
Copy link
Owner

다른 탬플릿으로 갈아타시는 것을 추천드립니다.

헐 너무 추천해요. 저도 템플릿 추천좀...
의존성 업데이트를 못 따라고 있어요 ㅎㅎ

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants