728x90
[Node.js] fs (file System) 포스팅 썸네일 이미지

Node.js

[Node.js] fs (file System)

1. fs.readFile(); - 파일안의 내용을 출력한다. 2. fs.readdir(); - 파일 목록을 배열로 리턴한다. 3. fs.readFileSync(); - 동기적으로 파일을 출력한다. 3-1. fs.readFile(1,2,function(){}); - 비동기적으로 파일을 출력한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 var fs = require('fs'); // readFileSync console.log('A'); var result = fs.readFileSync('sample.txt', 'utf8'); console.log(result); // 안녕하세요. console.log('C'); // readFile console.log('A'); // read..

2021.03.03 게시됨

[Node.js] 생활코딩 ~36강 포스팅 썸네일 이미지

Node.js

[Node.js] 생활코딩 ~36강

cmd에서 node를 입력 후, javascript에서 사용하는 console.log를 하면 계산 할 수 있다. 나가고 싶을 때는 ctrl + C 혹은 .exit을 하면 된다. __dirname : 경로를 가져온다. request.url : /1.html, /coding.jpg 등 query string을 나타내준다. url 쿼리 스트링 값을 가져오기. var url = require('url'); // url이라는 모듈을 사용 할 것이다. var queryData = url.parse(_url, true).query; console.log(queryData); console.log(queryData.id); response.end(fs.readFileSync(__dirname + _url)); - 파일..

2021.03.03 게시됨

[Node.js] pm2 포스팅 썸네일 이미지

Node.js

[Node.js] pm2

npm install pm2 -g node.js를 설치했다면 npm도 자동으로 다운받아졌을 것이다. npm이란 node package manger의 약자로서 여러가지 툴이 들어가있다. -g는 global의 약자로 윈도우 전역에서 사용할 수 있다는 의미이다. pm2 start 관리자 모드로 윈도우 도스창에서 npm install pm2 -g로 설치했다면 이제 node main.js가 아닌 pm2 start main.js로 서버를 실행 시킬 수 있다. pm2 monit 현재 실행중인 node의 여러가지 상태를 나타내준다. 키보드 Q를 눌러서 나갈 수 있다. pm2 list 현재 실행중인 노드 목록을 보여준다. pm2 stop main main.js가 아닌 확장자를 제외하고 stop하면 실행중인 node를 정..

2021.02.11 게시됨

728x90