본문 바로가기
생활코딩/Study

3월 28일 SW_새내기 일기

by Dream_World 2021. 3. 28.



  1. 생활코딩 : WEB2 - Node.js / 진도율 : 60.65%
  2. 배열, 반복문, 배열 반복문, 함수, 동기, 비동기 학습
  3. readFile, readFileSync 실행할 때, 해당 디렉토리로 이동해야 파일들이 읽어짐
  4. 테스트 실험 : 바탕화면에서 작성, 전역 밖에서 작성, 전체 파일 다시 작성, npm cache clean, txt 파일 절대경로 작성, 재부팅
    - 찾은 원인은 아래와 같음

Sync.js

var fs = require("fs");

// readFileSync 동기 , A B C

console.log("A");
var result = fs.readFileSync("./sample.txt", "utf-8");
console.log(result);
console.log("C");

// readFile 비동기 , A C B

// console.log("A");
// fs.readFile("./sample.txt", "utf-8", function (err, result) {
//     console.log(result);
// });
// console.log("C");

// A C B 비동기

디렉토리 경로 : syntax/Sync.js

node 실행 : node syntax/Sync.js

결과

해당 디렉토리 이동 : cd syntax

node 실행 : node Sync.js

'생활코딩 > Study' 카테고리의 다른 글

3월 30일 SW_새내기 일기  (0) 2021.03.30
3월 29일 SW_새내기 일기  (0) 2021.03.29
3월 27일 SW_새내기 일기  (0) 2021.03.27
3월 26일 SW_새내기 일기  (0) 2021.03.26
3월 25일 SW_새내기 일기  (0) 2021.03.25

댓글