쿼리스트링의 값을 변경해서 데이터 전달 가능
시작은?
값과 값은&
를 쓰기로, 값의 이름과 값은=
로 구분하기로 약속되어 있다
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 에 있는 것들을 설치 따라서 아래와 같이 해주어야한다
원래 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으로 시작한다라고 설정할 수 있다.
module.exports = m 이런식으로 할당해주면
모듈이 닮겨있는 기능 중에 m 이 닮겨있는 객체를 모듈 밖에서 사용 가능하도록 하겠다.