본문 바로가기
소프트웨어 & 클라우드

[Docusaurus] Deploy 스크립트 메모

by TaeGyeong Lee 2024. 8. 9.

직접 사용하기 위해 만든 빌드 및 배포, git push를 모두 수행하는 스크립트입니다.

 

스크립트

MacOS 에서만 호환됩니다. Windows 에서도 사용하고자 한다면 파워쉘 명령어를 추가 작성해야 합니다.
"scripts" {
...
	"commit": "git add . && git commit -m 'update .' && git push origin main",
    "deploy-ps": "cmd /C \"set \"GIT_USER=hanarotg\" && yarn deploy\"",
    "deploy-mac": "GIT_USER=hanarotg docusaurus deploy",
    "all": "docusaurus build && GIT_USER=hanarotg docusaurus deploy && commit"
... 
 }

위 항목들을 package.json 에 추가합니다.

 

실행

yarn all