221204 - Github 개인페이지 만들기
2022년 12월 4일 내용 : 추후 포트폴리오를 위한 개인 페이지 만들기 7일차 커밋이름 : 221204 커밋내용 : feat : 모바일 프로젝트영역 슬라이드로 변경
- 시작/TIL(Today I Learned)
- · 2022. 12. 4.
728x90
터미널에 내가 호출한 내용을 '' 로 표현할 예정이다. 오늘 내가 배운 것 1. 내장 객체 global console module __filename과 __dirname process 2. 내장 모듈 3. 외장 모듈 4. Express로 간단한 서버 만들어보기 Node.js Node.js에서 내장 객체, 내장 모듈, 외장 모듈을 사용할 수 있고, 설치하면서 기본적으로 NPM이라는 것이 설치된다. 내장 객체 브라우저에서 window 전역객체 브라우저의 내장 객체로 대표적인 document, location 등등... 자주 쓰는 것을 미리 만들어둔 두었는데 그것을 우리가 사용했었다. 마찬가지로 Node.js도 내장 객체가 있다. 1. global node.js의 전역 객체는 `global`이다.(브라우저의 ..
오늘 내가 배운 것 1. 프로그램과 프로세스 2. 스레드 3. 논 블로킹 I/O 4. 모듈 1. 프로그램과 프로세스 프로그램 (Program) 작업을 위해 실행할 수 있는 파일(코드의 집합) ex) .exe 파일, 크롬, 카카오톡 등등... 프로세스 (Process) 메모리를 할당받아 실행 중인 프로그램 하나의 프로그램은 여러개의 프로세스를 만들기도 한다. 예를 들면 크롬은 프로그램이고 크롬을 여러 개 실행하면 여러 개의 프로세스가 생기는 것이다. 포그라운드 프로세스 , 백그라운드 프로세스 Foreground Process 화면에 출력이 되서 유저와 상호작용을 하게 되는 프로세스 Background Process 화면에 출력이 되지 않아서 눈에 안 보이는 프로세스 (ex. 백신) 2. 스레드 스레드(Th..
GUI를 이용하여 설치하는 방법도 있지만 터미널을 이용해서 nvm으로 Node 를 설치하는 방법을 소개하겠습니다. NVM : Node Version Manager NVM을 이용해서 버전을 쉽게 바꿀 수 있습니다.. Node.js설치하기 #NVM설치하기 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash #홈 디렉토리에서 환경변수 변경하기 cd ~ source ~/.zshrc #NVM 버전 확인하기 nvm --version nvm list #lts 버전으로 node 설치하기 nvm intall --lts node --version LTS(Long Term Support)는 일반적인 경우보다 장기간에 걸쳐 지원하도록 ..
2022년 12월 4일 내용 : 추후 포트폴리오를 위한 개인 페이지 만들기 7일차 커밋이름 : 221204 커밋내용 : feat : 모바일 프로젝트영역 슬라이드로 변경
2022년 12월 2일 내용 : 추후 포트폴리오를 위한 개인 페이지 만들기 5일차 커밋이름 : 221202커밋내용 : feat : 데스크탑버전 웰컴페이지 구현 feat : contact 내용 채우기 및 아이콘 버튼 기능추가 feat : footer 영역 추가 fix : project 내용 수정
2022년 12월 1일 내용 : 추후 포트폴리오를 위한 개인 페이지 만들기 4일차 커밋이름 : 221201 커밋내용 : feat : Project 상세페이지 및 템플릿 만들기 feat : back to top 버튼 만들기 feat : 웹, 모바일버전 contact 레이아웃 구성하기 fix : project item 클릭이벤트 범위 수정하기 fix : about me 컨텐츠 채우기