Node.js 의 이해

2783 단어 node.jsnode.js

쿼리스트링의 값을 변경해서 데이터 전달 가능
시작은 ? 값과 값은 & 를 쓰기로, 값의 이름과 값은 =로 구분하기로 약속되어 있다

node.js 에서 파일 읽기

nodejs file read 검색

fs (file system )

main.js 에서 최상단에

let http= require("http");
let fs = require("fs");
let url - require("url");

이런식으로 file system을 사용

별도 설치가 필요 없는 nodejs 코어 모듈

npm install => pakage.json에 dependencies 에 있는 것들을 설치 따라서 아래와 같이 해주어야한다

nodemon

원래 node main.js를 하면 변경사항 있을 때마다 command + c로 서버 껐다 켰다 해야하는데 노드몬을 이용하면 즉각적으로 적용시켜준다
npm install --save nodemon 이런식으로 디팬던시에 추가가능
실행은 nodemon index.js 이런식으로 사용가능 ( 실시간 https서버 이용 )
스크립트 코드에서
`"scripts": {
"start": "nodemon server/basic-server.js",
"test": "echo no test",
"submit": "echo you don\'t need to submit"
}, 이렇게 노드몬을 사용해 바로 스타트 할 수있도록 만들어 줄 수 있다

npm init

어떤 파일을 생성해서 npm init을 하면 버전등을 정하고 이 파일은 npm으로 시작한다라고 설정할 수 있다.

module

module.exports = m 이런식으로 할당해주면

모듈이 닮겨있는 기능 중에 m 이 닮겨있는 객체를 모듈 밖에서 사용 가능하도록 하겠다.

좋은 웹페이지 즐겨찾기