▶[서론]
○● 0325 새로웠던 것
1. 회의록 작성할 때 클로바 노트 활용하면 좋다. 음성을 구분하기도 하고 발음 웅냥냥 되지않으면 회의록을 텍스트로 작성해줌
2. 스크럼은 프로젝트 관리를 위한 상호, 점진적 개발방법론이며, 애자일 소프트웨어 공학 중의 하나이다.
스크럼은 소프트웨어 개발 프로젝트를 위하여 고안되었지만, 소프트웨어 유지보수 팀이나 일반적인 프로젝트/프로그램 관리에서도 적용될 수 있다.
▶[본론]
○● 0325 내용 정리
● 지금 NULL 만나러 갑니다.
○○○●●● 팀프로젝트 자료 조사
- 디자인 자료 조사
투표 결과 조사하기
● Node.js ?
Node.js는 서버 사이드 js 실행 환경. 언어가 아님.
js 로 서버 프로그램 짜서 서버 앱 개발 가능함.
NPM(Node Package Manager)을 통해 제공되는 다양한 패키지와 모듈로 프로그램 작성 가능.
Node.js 설치하기
1. 공홈 https://nodejs.org/en접속
2. 안정적, 신뢰도 높음 버튼 클릭, 다운하기. v20.11.1 LTS 기준 2024-03-02 node-v20.11.1-x64.msi 파일
3. 다운 파일 실행, 설치 진행
next agree-next 기본경로-next custom setup-next next install 예 finish 끝.
4. 설치 완료 확인
cmd 콘솔 열고 node -v 해서 버전 확인하기. 끝.
참고 Node.js 제거 윈+r+appwiz.cpl(프로그램 추가제거) 로 제거
npm (Node Package Manager) 설치하기 버전 업그레이드 하기
npm은 Node.js의 공식 패키지 매니저로, 다른 개발자가 만든 모듈을 쉽게 설치하고 관리할 수 있습니다.
<< npm 은 nodejs 설치하면 같이 깔림. 단, 업데이트 필요. 아래는 업데이트 하는 법임.
- [작업법]: cmd 열기
npm -v 명령어를 실행하면 npm의 버전 확인 10.5.0 확인 함 기준 2024-03-02
npm 업그레이드: npm을 최신 버전으로 업그레이드하려면 다음 명령어를 실행하세요.
npm install -g npm
위 명령어를 실행하면, npm이 최신 버전으로 업그레이드됩니다. -g 옵션은 npm을 전역으로 설치하겠다는 것을 의미합니다.
npm이 제대로 설치되었는지 확인하려면, 다음과 같이 명령어를 실행합니다.
npm -v 10.1.0 확인 함 2023.09.03 기준
- 개발 환경 설정하기
Node.js를 개발하기 위해서는 다음과 같은 환경 설정이 필요합니다. vsc 로 개발 가능
텍스트 에디터 설치하기 코드를 작성하기 위한 텍스트 에디터가 필요합니다. Visual Studio Code, Sublime Text, Atom 등의 텍스트 에디터를 설치하고 사용할 수 있습니다.
1. 프로젝트 폴더 생성, 이동 d:/ns 폴더로 하겠음
2. package.json 생성 d:/ns 폴더에서 npm init 명령입력하기
npm init은 Node.js 프로젝트를 시작할 때, package.json 파일을 생성하는 명령
ex. D:\ns>npm init
This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults.
See `npm help init` for definitive documentation on these fields
and exactly what they do.
Use `npm install <pkg>` afterwards to install a package and
save it as a dependency in the package.json file.
Press ^C at any time to quit.
package name: (ns) << 여기서 패키지 이름 입력하라고 함 ex. hello-kitty-world java식 패키지 말고. - 로 단어간 구분지는게 국룰
. Node.js에서는 패키지 이름에 대문자를 사용하지 않는 것이 관례적입니다.
version: (1.0.0) << 여기서 버전 이름 입력하라고 함 ex. 1.0.0 따라서, 모든 글자를 대문자로 작성하는 대신, 소문자로 작성하고 단어 간에는 하이픈을 사용하여 구분하는 것이 일반적.
description: << 여기서 설명 입력하라고 함 ex. cat
entry point: (index.js) << 여기서 시작파일 입력하라고 함 ex. << 그냥 엔터 << 엔터치면 기본 index.js 가 시작 파일이 됨.
entry point 속성은 패키지를 로드할 때, 가장 처음에 실행되는 파일을 지정하는 속성입니다.
이 속성의 기본값은 index.js입니다. 따라서, index.js 파일이 패키지의 진입점이 되는 파일인 경우에는, 별도로 설정하지 않아도 됩니다.
그러나 진입점이 다른 파일인 경우에는, 해당 파일의 경로를 입력해주어야 합니다.
test command: << 여기서 테스트할때 명령어? 입력하라고 함 << 그냥 엔터
test command 속성은 패키지의 테스트 스크립트를 실행할 때, 사용되는 명령어를 지정하는 속성입니다.
이 속성은 선택적으로 입력할 수 있으며, 패키지의 테스트를 실행할 때 사용되는 명령어를 입력해주면 됩니다.
예를 들어, npm test 명령어를 사용하여 테스트를 실행하고 싶은 경우에는, npm test라는 명령어를 입력해주면 됩니다.
기본값이 지정되어 있는 entry point와 test command 속성은 모두 선택적으로 변경할 수 있습니다. 따라서, 기본값 그대로 사용해도 무방합니다.
git repository: << << 그냥 엔터
keywords: << << 그냥 엔터
author: ex. smahn
license: << << 그냥 엔터
Is this OK? (yes) yes yes 입력
<< 이거하면 패키지 json 만들어짐
Node.js 모듈 설치하기 npm을 사용하여 Node.js 모듈을 설치할 수 있습니다. 터미널 또는 명령 프롬프트에서 프로젝트 폴더로 이동한 후 다음 명령어를 실행하여 모듈을 설치합니다.
(헬로월드 정도 하는데는 모듈 필요없음. 나중을 위해 참고하고 일단 패스) npm install 모듈이름 npm install 만 치면 이렇게 나옴
끝.
test 코드 작성
vi index.js 해서(또는 메모장이나 vsc로 파일 만들어서)
<< vi 명령은 윈도우 cmd에선 안먹음. 깃 배쉬 켜서 하면 됨.
console.log("헬로키티월드!!!")
코딩 후 저장 (참고: 콘솔은 한글 안깨짐)
실행(서버실행하기)
rule. node 실행파일.확장자 하면 실행됨.
ex. node index.js 하면 실행되고 바로 아래에 헬로키티월드 나옴 에러나면 에러가 콘솔로 찍힘
환경 변수 추가하기 << 이거 안하면 vsc 에서 실행이 안됨
윈+r sysdm.cpl 고급 탭 환경 변수 시스템변수 새로 만들기
변수이름 NODE_HOME 변수 값 C:\Program Files\nodejs (기본경로 설치 시)
확인 후 시스템 변수 리스트에서 path 선택 후 편집-새로만들기 후
%NODE_HOME% 입력 후 확인-확인-확인 눌러서 다 끄고-vsc 다시 껐다켜서 해보면 잘 됨
vsc 에서 실행 메뉴-파일-작업영영에 폴더추가 들어가서 아까 d:/ns 폴더 선택하기
index.js 작성하고 ctrl + f5 후 node.js 선택하면 콘솔에 결과 찍힘
▶[결론]
* GIT 기초 강의 수강
*작업파일
● 0325
1) 팀플 초기단계
'개발 회고' 카테고리의 다른 글
[솔데스크] 풀스택 과정 17주-3 총75회차 ‘회고’ | 팀플 (0327) (0) | 2024.03.30 |
---|---|
[솔데스크] 풀스택 과정 17주-2 총74회차 ‘회고’ | 팀플 (0326) (0) | 2024.03.30 |
[솔데스크] 풀스택 과정 16주-5 총72회차 ‘회고’ | 팀플 (0322) (1) | 2024.03.22 |
[솔데스크] 풀스택 과정 16주-4 총71회차 ‘회고’ | GIT(0321) (1) | 2024.03.22 |
[솔데스크] 풀스택 과정 16주-3 총70회차 ‘회고’ | GIT(0320) (1) | 2024.03.20 |