| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- react
- slide
- 슬라이더
- 웹스토리지
- vite
- 리액트배포
- js
- 배포
- 렌더링
- 리액트
- 인덱스된 데이터베이스
- 배열
- array
- HTTP
- dnd-kit
- IndexedDB
- 자바스크립트 배열
- 웹사이트
- 자바스크립트
- deploy
- github
- 슬라이드
- 배너
- banner
- Github Pages
- javascript
- 비동기 함수
- React.js
- 배너 슬라이더
- 웹
Archives
- Today
- Total
Somedding
[Toy Projects] 'Color, me' project (7) 본문
이번에는 github pages를 통해 내 토이프로젝트를 배포해 보겠다.
(추가)
먼저 배포하기 전에 작은 문제를 발견해서 해결했다.
-> 저장된 색 조합을 수정할 때, 모든 색상을 삭제하고 추가를 하면 resave가 아니라 save가 되었다.
// 색상이 추가되면 저장 버튼을 추가
function plusColor(color_value, count) {
hsl = RGBtoHSL(HEXtoRGB(color_value));
colorArr.push({
hex: color_value,
h: hsl[0],
s: hsl[1],
l: hsl[2],
});
printColor(count);
if (count === 1) {
// 첫번째 리스트가 추가됐을 경우
let color_input = document.getElementById("color-input");
let span = document.createElement("span");
span.textContent = "|";
color_input.appendChild(span);
let save_btn = document.createElement("button");
if (savingUpdateNum === 0) {
save_btn.setAttribute("onclick", "saveColor()");
} else {
save_btn.setAttribute("onclick", "resaveColor()");
}
save_btn.classList.add("btn");
save_btn.textContent = "저장";
color_input.appendChild(save_btn);
}
}
count가 1 일 때, (즉, 색상이 처음 한 개가 추가됐을 때) savingUpdateNum 변수를 통해 resave 상태인지를 판단할 수 있도록 했다.
토이 프로젝트를 진행하면서 github에 push, merge를 진행한 상태였고, 배포할 상황이 와서 main branch에 push 했다.

이제 github pages로 배포를 할 것이다.
자세한 건 다른 글에서 다루도록 하고, 여기서는 과정만 간단하게 보여줄 예정이다.
1. 우선 setting 메뉴로 들어간다.

2. 왼쪽 카테고리에서 Pages를 클릭한다.

3. Branch 란에서 배포할 branch를 선택하고 Save 한다.

이렇게 간단하게 나의 첫 github pages를 완성시켰다.
https://rkddusen.github.io/Color-me/
이제 주위 사용자들에게 피드백을 받고 계속 수정해 나갈 생각이다.
또한, readme 파일을 작성할 예정이다.

글 내용 중, 잘못됐거나 더 알아야 하는 지식이 있다면 댓글로 남겨주시면 감사하겠습니다!
모두 좋은 하루 보내세요:)
'Toy Projects' 카테고리의 다른 글
| [Toy Projects] 'Color, me' project (9) (0) | 2023.02.21 |
|---|---|
| [Toy Projects] 'Color, me' project (8) (0) | 2023.02.16 |
| [Toy Projects] 'Color, me' project (6) (0) | 2023.02.08 |
| [Toy Projects] 'Color, me' project (5) (0) | 2023.02.07 |
| [Toy Projects] 'Color, me' project (4) (4) | 2023.02.06 |
Comments