React app에서 만든 포트폴리오를 GitHub Pages에서 배포할 수 있음
React app (포트폴리오 사이트)를 마침내 배포 할 수있었습니다.
최종적으로 성공했을 때 참고한 사이트
시도한 동안이 페이지 이외의 방법이라면 왠지 오류가 발생하여 배포 할 수 없었습니다.
오류 메시지
npm ERR! missing script: build
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_05_58_985Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] deploy: `npm run build && gh-pages -d build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] deploy script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_05_59_032Z-debug.log
kakizakimanato@kakiMacBook-Air portfolio % npm run deploy
> [email protected] deploy /Users/kakizakimanato/deploy/portfolio
> npm run build && gh-pages -d build
npm ERR! missing script: build
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_06_57_636Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] deploy: `npm run build && gh-pages -d build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] deploy script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_06_57_690Z-debug.log
아직 배포할 수 있는지 확실하지 않은 경우 파일을 복사하여 배포 테스트 디렉토리에서 시도해 볼 수 있습니다.
(여러 가지 방법을 시도하는 동안 package.json 파일 등 엉망이됩니다 ...)
조금 추가로 해야 할 일
GitHub 계정 정보 연결
$ git remote add origin https://github.com/<GitHubアカウント名>/<GitHubリポジトリ名>.git
실행하기 전에 GitHub 계정 정보를 설정해야 했습니다.
$ git config --global user.name "[githubユーザー名]"
$ git config --global user.email "[githubで使用しているメールアドレス]"
이제 git remote add origin을 할 수 있습니다.
GitHub Pages 설정
소스 브랜치를 master로 설정하고 루트 파일을 docs로 변경한 다음 "Save"를 클릭합니다.
몇 분 정도 기다리고 URL을 클릭하면 성공하면 웹 사이트를 볼 수 있습니다.
다음은 파일을 편집 후 재배포할 수 있게 하고 싶다
Reference
이 문제에 관하여(React app에서 만든 포트폴리오를 GitHub Pages에서 배포할 수 있음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kaki-m/items/6e2408e503f097b145b2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
npm ERR! missing script: build
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_05_58_985Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] deploy: `npm run build && gh-pages -d build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] deploy script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_05_59_032Z-debug.log
kakizakimanato@kakiMacBook-Air portfolio % npm run deploy
> [email protected] deploy /Users/kakizakimanato/deploy/portfolio
> npm run build && gh-pages -d build
npm ERR! missing script: build
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_06_57_636Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] deploy: `npm run build && gh-pages -d build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] deploy script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kakizakimanato/.npm/_logs/2021-06-07T14_06_57_690Z-debug.log
$ git remote add origin https://github.com/<GitHubアカウント名>/<GitHubリポジトリ名>.git
$ git config --global user.name "[githubユーザー名]"
$ git config --global user.email "[githubで使用しているメールアドレス]"
Reference
이 문제에 관하여(React app에서 만든 포트폴리오를 GitHub Pages에서 배포할 수 있음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kaki-m/items/6e2408e503f097b145b2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)