손쉬운 사용:
터미텅창 재부팅:Ctrl+C
이번 필기는 Node.js 설치후 VSCODE에서의 운용방법에 관한것이다.
라이브러리express를 설치해보자:
VSCODE에서 작업영역을 설정한다.
VSCODE에서 새터미널을 연다
터미넣에 npm init 입력 (여기서 npm은 라이브러리 설치를 도와주는 도구이다)
-init은 내가 라이브러리르 어디에 설치햇느지 package.json이라는 파일에 저장을 해준다.
위 와 같이 나오면 여기서부터는 Enter만 잘 치면 된다
entry point: (index.js) server.js - entry point: (index.js) 엔트리 포인트만 내가 원하는 파일명으로 바꿔 주면 된다.
Is this OK? (yes) 라는 창이 뜰때까지 계속 Enter를 누른다
package.json이라는 파일이 만들어 지면 잘 된듯.
이제express를 설치해보자:
터미널에 npm install express 을 입력한다.
package.json 이라는 파일에 보면 "express": "^4.17.1" 라는 코드가 생성된것을 볼수잇다. (express을 설치햇느데 버전은 4.17.1이다 라는것이다)
INstall END
서버 재부팅:
서버내 코딩하다보면 코딩내용을 확인하고 싶을땐 재부팅을 해야하는데
자동으로 재부팅해주는 라이브러리를 설치해보자
터미널에 npm install -g nodemon 입력하면 자동설치, ('g'는 모든 폴더에서 사용가능이란 뜻이다)
설치가 완료 되면 nodemon 파일명 으로 자동 재부팅 파일을 설정한다 (예:nodemon server.js)
win10일경우 보안오류가 뜰수잇다.
해결방법:
Windows PowerShell을 관리자 권한으로 오픈 한다.
"executionpolicy"을 입력하면 "Restricted"라고 뜰것이다. 이것은 권한이 없어서이다
"set-executionpolicy unrestricted" 입력하면 권한부여 창이뜨는데 y를 입력하면된다.
터미널로 돌아와 다시 nodemon server.js를 입력하면 잘 동작하는것을 볼수잇다.