목록Node.js (4)
배워보자~
package.json 이란? npm 패키지(프로젝트) 설정 파일(?), json 구조임. https://docs.npmjs.com/files/package.json 공식문서 확인한 번 해보시고요. 참고로 이 글을 잘 번역하신 분도 계시네요. 여기 링크확인. { "name": "myapp", "version": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "cookie-parser": "~1.4.4", "debug": "~2.6.9", "express": "~4.16.1", "http-errors": "~1.6.3", "morgan": "~1.9.1", "pug": "2.0.0-beta11" } ..
Express 프로젝트 기본 구조 분석 express-generation으로 생성되어진 default project을 분석합니다. 자 다음은 생성되어진 프로젝트 기본 골격입니다. . ├─ app.js ├─ package.json ├─ package-lock.json ├─ bin │ └─ www ├─ public │ ├── images │ ├── javascripts │ └── stylesheets │ └── style.css ├─ routes │ ├── index.js │ └── users.js └─ views ├── error.pug ├── index.pug └── layout.pug [Node.js] Express로 웹프로젝트 만들기에서 명령어 한줄로 생성된 기본 골격이다. 한줄 한줄 분석 기본적인 ..
이글은 Express 사이트에서 시작하기 > Express 애플리케이션 생성기 글을 분석한 것입니다. Express란? Node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크 (즉, 쉽고 빠르게 웹서버를 구축할 수 있다는 이야기) express-generator로 활용해서 프로젝트 골격을 만들자 (JS계열은 프레임워크 별로 프로젝트 생성하는 플러그인(?)들이 존재한다. 해당 프레임워크 별로 잘 찾아서 사용하시길.) $ npm install express-generator -g $ express -h $ express --view=pug myapp $ cd myapp $ npm install 프로젝트를 생성했으니 그냥 바로 실행해 보자. (프로젝트 디렉토리에서) // mac, linux 계열 $ DEB..
os가 windows일 경우 설치용 msi 다운 받아서 그냥 설치 Node.js 업데이트 하기 1) node -v 2) npm cache clean -f 3) npm install -g n 4) n lts 1) Node.js 현재 버전 확인 2) npm 캐쉬 삭제 (오류발생 할 수 있음) 3) n 플러그인 설치 : 노드 버전관리 플러그인 4) Node.js 버전 설치 (n 상세 사용법 링크 참조) n latest : 최신버전 n lts : lts 버전 n stable : 안정버전 npm 업데이트 하기 1) npm -v 2) npm i -g npm 1) npm 현재 버전 확인 2) npm 업데이트 -g 옵션 없을 시 현재 프로젝트만 적용됨.