Coding 67

NVM 간단 명령어(node 버전관리)

nvm(node version manager)이 제일먼저 설치되고, nvm으로 기본 node를 설치해야 추후 패키지관리 및 node버전 삭제 등에 용이하다. 아래는 간단한 nvm 사용 명령어. 1. 현재 사용하고 있는 node 버전 확인 $ node -v $ nvm current //설치된 node경로 확인 $ which node 2. 설치되어 있는 버전 확인 $nvm list $nvm ls 3. 설치가능한 node 버전 list 조회 $nvm ls-remote --lts 4. 특정버전 설치/삭제하기 $ nvm install v4.4.0 // node 최신 버전 설치 (설치 당시 기준) $ nvm install node // node LTS 최신버전 설치 $ nvm install --lts // 특정 n..

Coding/Back - Node 2022.09.02

node 버전관리(nvm, n)

node.js를 사용 시 버전별로 기능차이가 있기 때문에 로컬, 서버, 협업 등에서 동일한 노드 버전을 사용하는 것이 중요하다. node 버전관리로 NVM을 많이 사용하는데 이보다 쉽고 간편하다는 tj/n 을 사용해 보려고 했으나... 이미 node설치 시에 nvm을 사용했었더랬다(너무 예전에 설치해서 잊어버렸음..) 알아내기까지 또 한참을 헤맸으니 잊지않기 위해 짧게나마 기록해. https://github.com/tj/n tj/n 설치 $npm install -g n 설치는 되었는데 아무래도 n이 설치되는 위치가 이상해서 한참을 검색하고 찾아보았다. $which n /Users/jyoung/.nvm/versions/node/v16.14.2/bin/n 1. npm global으로 설치되는 모듈 경로 확인..

Coding/Back - Node 2022.09.02

[점프투] #4. 5장 클래스와 객체

https://wikidocs.net/28 파이썬에서는 항상 def(함수)로 사용하였는데 '클래스'라는 개념이 동일하게 있고 추후 클로저 등 파이썬 고유 문법을 위해서는 짚고 가야할 부분 05-1 클래스 클래스와 객체 : 동일한 클래스로 만든 객체는 서로 전혀 영향을 주지 않는다 인스턴스 : 클래스로 만든 객체 - a = Cookie() 이렇게 만든 a는 객체, a 객체는 Cookie의 인스턴스. - 즉 인스턴스라는 말은 특정 객체(a)가 어떤 클래스(Cookie)의 객체인지를 관계 위주로 설명할 때 사용 매서드 : 클래스 안에 구현된 함수 - 메서드 호출하는 방법 . 클래스 이름.메서드 형태로 호출할 때는 객체 a를 첫 번째 매개변수 self에 꼭 전달해 주어야 한다. . 객체.메서드 형태로 호출할 때..

[점프투] #3. 4장 함수

https://wikidocs.net/23 04장. 프로그램의 입력과 출력은 어떻게 해야할까 04-1 함수 파이썬 함수 구조 def 함수명(매개변수): 매개변수(parameter)와 인수(argument) - 매개변수 : 함수에 입력으로 전달되는 값 - 인수 : 함수를 호출할 때 전달하는 입력 값 1. 가변인수 함수 : 여러개의 입력값을 받는 함수 *매개변수 , 입력값을 모아서 튜플로 만들어 줌 def add_many(*args): result = 0 for i in args: result = result + i return result 2. 언패킹 사용하기 : 리스트나 튜플앞에 애서터리스크(*)를 붙여서 함수에 넣어줌 x = [10, 20, 30] print_numbers(*x) print_number..

[점프투] #2. 3장 제어문

3장. 프로그램의 구조를 쌓는다! 제어문 03-1 If문 조건문에서 아무 일도 하지 않게 설정하고 싶다면? : pass 조건부 표현식 : 조건문이 참인 경우 if 조건문 else 조건문이 거짓인 경우 03-2 while문 while문 강제로 빠져나가기 : break while문 맨 처음으로 돌아가기 : continue 무한루프 : 조건식을 ‘True’ 03-3 for문 for문 처음으로 돌아가기 : continue List comprehension : [표현식 for 항목 in 반복가능객체 if 조건문] https://wikidocs.net/22805 1) 리스트 컴프리헨션 ## 리스트 생성하기 기존에 배운 문법으로 1부터 10까지 정수를 순서대로 가지고 있는 리스트를 생성하는코드는 다음과 같습니다. `..

[점프투] #1. 2장 자료형

https://wikidocs.net/11 02장 파이썬 프로그래밍의 기초, 자료형 어떤 프로그래밍 언어든 그 언어의 자료형을 알고 이해할 수 있다면 이미 그 언어의 절반을 터득한 것이나 다름없다는 말이 있다. 자료형이란 프로그래밍을 할 때 쓰이는 ... wikidocs.net 2장. 파이썬 프로그래밍의 기초, 자료형 02-1 숫자형 정수형(Integer), 실수형(Floating-point), 8진수(Octal) 0o숫자, 16진수(Hexadecimal) 0x숫자 사칙연산 : : +, -, *, /,**(제곱), %(나머지), //(몫) 02-2 문자열 자료형 문자열으로 사용하는 방법 : ‘text’, “text“, ‘’’text’’’, “””text””” 문자열 안에 따옴표를 포함시키고 싶을 때 : ..

[점프투] 점프투파이썬 intro

파이썬 기본 복습겸, 그리고 파이썬만의 기능들을 배우기 위해 빠르게 훑었다 대상 도서는 '점프투파이썬'이고 간단히 볼 생각으로 도서를 따로 구매하진 않았다. https://wikidocs.net/book/1 점프 투 파이썬 ** 점프 투 파이썬 오프라인 책(개정판) 출간 !! (2019.06) ** * [책 구입 안내](https://wikidocs.net/4321) 이 책은 파이썬 ... wikidocs.net 잘 아는 부분은 간단히 넘어갔고, 여전히 이해안되고 어려운 부분은 추가로 공부해야할 부분으로 킵해두었다. 파이썬 환경은 간단한 실행정도 이므로 대부분 코랩(Colab)을 통해 확인하였고, 코랩에서 파이썬 버전은 3.7.13으로 책에서 가이드하는 버전과 크게 다르지 않았다. 파이썬 관련 사이트(커..