node.js 읽기 파일 fs.readFile()
2017 단어 node.js
var path = require("path");
var fs = require("fs");
//let filePath = path.join(__dirname, "..", "leavemsg");
function run(filePath) {
let str;
fs.readFile(filePath,{encoding:"utf-8"}, function (err, fr) {
//readFile
if (err) {
console.log(err);
}else {
str = fr;
}
});
return str;
}
이상의 글쓰기는 비동기적인 것을 고려하지 않아서 문제가 발생할 수 있습니다. 결과가 비어 있을 수 있습니다!주: 처리 논리가readFile 리셋 함수에 있으면 문제가 없습니다!
2. 고급 사용 방법
const readFile = require("util").promisify(fs.readFile);
async function run(filePath) {
try {
const fr = await readFile(filePath,"utf-8");
return fr;
} catch (err) {
console.log('Error', err);
}
}
이 쓰기 방법은run 함수를 호출할 때readFile이 내용을 읽고 돌아오기를 기다립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Express + AWS S3 이미지 업로드하기웹 사이트 및 모바일 애플리케이션 등에서 원하는 양의 데이터를 저장하고 보호할 수 있다. 데이터에 대한 액세스를 최적화, 구조화 및 구성할 수 있는 관리 기능을 제공한다. AWS S3 에 저장된 객체에 대한 컨테이너...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.