Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 카카오클라우드스쿨2기
- 데이터베이스 개론
- 야학
- 연산자
- 생활코딩 데이터베이스
- 머신러닝야학
- 판다스
- MySQL
- CNN
- 머신러닝
- 이것이 자바다
- reshape
- LeNet
- 데이터베이스
- Java
- 개발자
- Python
- tensorflow
- 딥러닝
- flatten
- 생활코딩 머신러닝야학
- 데이터베이서
- 머신러닝(딥러닝)
- 파이썬
- 생활코딩
- pandas
- JavaScript
- Database
Archives
- Today
- Total
IT's 우
[Node, 3주차- 2] Window에 Node 설치, Node 프로젝트 만들기 본문
728x90
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
1) 버전( 나는 LTS 설치~~~~~)
- LTS: 안정화된 버전으로 짝수
- Current: 현재 개발 중인 버전
2) 설치
- Windows는 https://nodejs.org에서 다운로드 받이서 설치
- Mac은 다운로드하여서 설치하거나 brew install node로 설치 가능(후자 추천)
- 환경 변수: 설정된 디렉토리의 프로그램은 이름만으로 실행할 수 있도록 해줍니다.
그냥 다 설정해주다가 뭐 선택하는 거 나오면 그거 설치 누름
3) 설치 확인
- 터미널(Mac에서는 응용 프로그램 > 유틸리티 > 터미널)에
node -v: 노드 버전 확인 npm -v: nps 버전 확인
4) IDE 설치
- VSCode 사용
3. Node 프로젝트 만들기
- 빈 디렉토리에서 npm init이라는 명령어로 생성하고 옵션을 설정
Window VSCode 터미널에서 npm init 안 먹힐 때 아래 따라 혀~~~~~~~!!!
윈도우에서 이 명령어가 잘 안 되는 경우에는 터미널에서 npm intit을 해도 되고, VSCODE의 터미널이 PowerShell 이어서 안 되는 경우도 있으므로 이 경우에는 [File]-[Preferences] - [Settings]에 가서 default profile windows를 검색한 후 command prompt로 변경하고 VSCode를 종료했다가 다시 시작하면 됩니다.
- 옵션 설정
package name: 패캐지를 배포할 때 사용할 이름인데 디렉터리 이름과 같으면 안 됨
version: 버전
description: 앱에 대한 설명
entry point:시작하는 파일 이름(앱의 출발점을 index.js 나 App.js를 많이 사용)
test commandL 앱을 테스트할 때 사용할 URL
keywords: 패키지가 배포된 경우 사용할 검색어
author: 제작자 license: ISC나 MIT를 사용하는데 오픈 소스라는 의미 - 프로젝트 실행
npm start 하게 되면 entry point로 지정한 파일이 실행
node 파일명을 하게 되면 파일이 실행됨 - 제대로 만들어지면 package.json이 생성됩니다.
- cd는 디렉터리로 변경하는 명령어
cd 디렉토리 이름을 입력하면 디렉토리로 프롬프트를 이동
cd .. 을 입력하면 상위 디렉터리로 이동
728x90
반응형
'카카오 클라우드 스쿨 2기 > node' 카테고리의 다른 글
[Node, 3주차 -3] 암호화, 파일 시스템 (0) | 2022.11.16 |
---|---|
[Node, 3주차-3] 모듈 프로그래밍, Node 내장 객체 (0) | 2022.11.16 |
[Node.js, 3주차 -2] Node의 개요 (0) | 2022.11.15 |