티스토리 뷰
오늘은 [Linux/Git] 기초에 대해서 배웠다.
기존 학교수업과 생활코딩에서 linux를 배운적이 있고, 가상환경으로 linux를 사용해본 경험이 있어서
기본 개념을 공부하는데는 수월했다.
문제는 기존에 가상환경으로 받았던 linux가 작동이 되지 않아서, 처음부터 다시 진행했는데....
제대로 설치가 되었어도 재부팅을 하면 화면이 나오지 않거나, 1시간 정도 기다려야 로그인 화면이 뜨는 등
작동을 시킬 수가 없었다. 문득 맥북을 사야하나..? 고민이 들기 시작했고, 몇 번을 시도해도 작동이 되지 않았다.
기존 linux 설치 때는 화면 해상도 때문에 한국어로 설치가 안되고, 설치하고 일일히 한국어팩을 깔아주면서 작동시켰는데,
지금은 그냥 작동이 안되니까, 너무 스트레스를 받았다.
일단 linux가 작동하지 않아서, 그냥 교안 내용을 따라서 수업을 하였다.
linux의 기본 작동 방법과, nano 텍스트 편집기 사용법 을 배우게 되었고,
Node.js의 버전관리매니저인 nvm, 패키지매니저인 npm에 대해서도 자세히 알게되었다.
특히 위의 두 개념은, 기존에 이름만 듣고 자세히는 몰랐는데 사용목적과 예시를 보니 이해가 잘 되었다.
공부를 진행한 뒤
과제로 페어 분과 함께 짝수 생성기를 만들었다,
실습 전, npm install을 통해 필요한 패키지들을 설치하였고,
require문으로 range 모듈을 불러와서 짝수를 불러오는 실습을 하였다.
그 후 package.json의 scripts에 npm start값을 'node index.js'로 수정하여
npm start값을 입력 시에 index.js를 실행하도록 만들었다.
이 후 Git에 대하여 공부했고, 기존 알고 있던, push,pull,fork 등의 개념에 대한 설명을 들었다.
하루만에 많은 것들을 공부하며 배울 수 있어서 좋았던 것 같다.
'코드스테이츠' 카테고리의 다른 글
TIL 22.12.30 (0) | 2022.12.30 |
---|---|
TIL 22.12.29 (0) | 2022.12.29 |
TIL 22.12.27 (0) | 2022.12.27 |
TIL 22.12.26 (0) | 2022.12.26 |
TIL 22.12.24 & 계산기 만들기(연습) (0) | 2022.12.24 |
- Total
- Today
- Yesterday
- 백준
- 감정일기장
- 개인 프로젝트
- 인적성
- dictionary
- 기술면접
- 프로젝트
- useContext
- SEB 43
- 스택오버플로우
- 코드스테이츠
- 회고
- 그리디 알고리즘
- 프론트엔드
- SEB 43기
- SEB43
- 감정 일기장
- Redux
- Python
- SEB43기
- React quill
- BFS
- 브루드포스
- 다이나믹 프로그래밍
- 프리프로젝트
- 코테
- dfs
- til
- seb
- 프로그래머스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |