favicon

Jayden { do: smite }

220907(수)

🪴 성장일지

행복한 이기주의자(웨인 다이어)의 내용에 자극받아 시작하는 소박한 성장기록

살아있는 꽃과 죽은 꽃은 어떻게 구별하는가?<br/> 성장하고 있는 것이 살아 있는 것이다.<br/> 생명의 유일한 증거는 성장이다!

🌳 키워드 최대한 간단하게 정리, 추후에 보면서 스스로 설명

Project jaybnb

아주 짧은 프로젝트이지만, 에어비앤비 웹 페이지의 첫 화면을 클론하는 프로젝트를 진행한다.<br/> 이 프로젝트에서 배울 수 있는 것은 간단한 UI를 구성하는 것과 일정 선택 부분!!!<br/> 특히 달력을 만드는 부분에 초점을 맞추고 진행할 예정이다!

Github .gitignore

깃은 우리의 프로젝트의 버전을 관리할 수 있는 툴이다.<br/> 깃허브는 그렇게 관리되는 프로젝트(코드)를 전 세계 사람들과, 혹은 협업하는 사람과 공유할 수 있게 해주는 아주 유용한 도구다.

이 때, 우리가 작업한 파일들 중 보안 혹은 깔끔한 코드 정리 등의 이유로 깃허브에는 반영되지 않았으면 하는 파일들이 있을 수 있다.<br/> 이런 파일들을 지정하고 관리해주는 것이 .gitignore이다.

  1. 깃허브 저장소 생성 후 로컬에 .gitignore 파일을 생성한다.
  2. 아래 예시와 같이 .gitignore을 작성한다.(아래는 macOS, JavaScript 프로젝트에 대한 예시)
  • gitignore.io에서 프로젝트 환경에 따른 gitignore 내용을 만들 수 있다.
  • 아래 예시는 구글링을 통해 찾은 javascript 및 vscode를 사용 시 파일
  1. 이후 로컬 저장소를 원격에 커밋하고 푸쉬하면 아래의 목록 파일들을 제외되고 올라가게 된다!
  • 덕분에 불필요한 코드들이 제외되고 프로젝트의 진행을 파악하고 코드 리뷰를 하는데에 있어 더 깔끔하게 프로젝트를 관리할 수 있게 된다.
# See http://help.github.com/ignore-files/ for more about ignoring files. # compiled output /dist /tmp /out-tsc # Runtime data pids _.pid _.seed \*.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov # Coverage directory used by tools like istanbul coverage # nyc test coverage .nyc_output # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt # Bower dependency directory (https://bower.io/) bower_components # node-waf configuration .lock-wscript # IDEs and editors .idea .project .classpath .c9/ _.launch .settings/ _.sublime-workspace # IDE - VSCode .vscode/\* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json # misc .sass-cache connect.lock typings # Logs logs _.log npm-debug.log_ yarn-debug.log* yarn-error.log* # Dependency directories node_modules/ jspm_packages/ # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Optional REPL history .node_repl_history # Output of 'npm pack' \*.tgz # Yarn Integrity file .yarn-integrity # dotenv environment variables file .env # next.js build output .next # Lerna lerna-debug.log # System Files .DS_Store Thumbs.db
undefined

Copyright 2023. all rights reserved by Jayden