SMALL
Node JS를 정상적으로 윈도우버전으로 설치한 이후에 패키지 매니저인 npm을 통해 express 를 설치하자
Node JS 설치 시에 패키지 매니저인 npm 까지는 알아서 설치해준다.
express 설치 명령어에 -g 옵션을 통해 전역으로 설정하자
cmd 창이나 powershell에서 해당 cmd가 먹는걸 확인할 수 있다.
npm install express-generator -g
프로젝트 경로로 가서 npm init 시에 연결할 git 주소를 넣을 수 있다.
내가 작어하는 working 디렉토리나 workspace 또는 Work 폴더에서 실행해 보자.
PS D:\work\expressToDo> 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: (expresstodo) expresstodo
version: (1.0.0)
description:
git repository: https://github.com/ashespia/expressToDo.git
keywords:
author: Jinkwan lee
license: (ISC)
About to write to D:\work\expressToDo\package.json:
{
"dependencies": {
"express": "^4.17.3"
},
"name": "expresstodo",
"version": "1.0.0",
"main": "exrpesstodo.js",
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Jinkwan lee",
"license": "ISC",
"repository": {
"type": "git",
"url": "git+https://github.com/ashespia/expressToDo.git"
},
"bugs": {
"url": "https://github.com/ashespia/expressToDo/issues"
},
"homepage": "https://github.com/ashespia/expressToDo#readme",
"description": ""
}
Is this OK? (yes)
PS D:\work\expressToDo>
express의 dependency 설정파일인 package.json에 github 주소와 bugs 주소 등등 경로가 잘 들어가 있음을 확인할 수 있다.
git 연결까지 잘 되었다면, 내 작업 폴더에 .git 이란 폴더가 생겨있을 것이다.
이는 git 관리를 위한 폴더 이다.
자 이제 본격적으로 node js 로 화면을 띄워 보자
"repository": {
"type": "git",
"url": "git+https://github.com/ashespia/expressToDo.git"
},
"bugs": {
"url": "https://github.com/ashespia/expressToDo/issues"
},
"homepage": "https://github.com/ashespia/expressToDo#readme",
"description": "��#\u0000 \u0000e\u0000x\u0000p\u0000r\u0000e\u0000s\u0000s\u0000T\u0000o\u0000D\u0000o\u0000\r\u0000 \u0000"
}
LIST
'SW Developer > NodeJS Express' 카테고리의 다른 글
npm doctor 명령어 사용법 및 실행결과 not ok 수정 방법 (0) | 2022.03.10 |
---|---|
npm install express-handlebar 정상 설치 방법 및 view templating engine language (0) | 2022.02.23 |
npm 패키지 설치 삭제 방법 및 전체 명령어 (0) | 2022.02.23 |
npm install express-handlebar 설치 후 error MODULE_NOT_FOUND 해결 방법(2) (0) | 2022.02.23 |
Node js Express Error: Cannot find module MODULE_NOT_FOUND 에러 해결(1) (0) | 2022.02.23 |
댓글