ファイルの読み込み
7427 ワード
CRUD
情報を処理する核心的な処理方法である.
Create/Read/Update/Delete
ファイルをノードに移動します.jsで読み取る方法
次に、ノードの作成と変更を削除します.jsでできる方法は、対応するpostingで紹介します.
文書参照
node.js
公式文書の対応するコードを参考にして勉強します.
//node.js의 파일 읽기 시스템 불러오기
const fs = require('fs'); // 파일시스템
fs.readFile('sample.txt', 'utf-8',function(err, data){
console.log(data);
});
クエリーの値に基づいて変更するテキストを作成します。
var http = require("http");
var fs = require("fs");
var url = require("url");
var app = http.createServer(function (request, response) {
var _url = request.url;
var queryData = url.parse(_url, true).query;
var title = queryData.id;
if (_url == "/") {
title = "Welcome";
}
if (_url == "/favicon.ico") {
return response.writeHead(404);
}
response.writeHead(200);
fs.readFile(`data/${queryData.id}`, `utf8`, function (err, description) {
var template = `
<!doctype html>
<html>
<head>
<title>${title}</title>
<meta charset="utf-8">
</head>
<body>
<h1><a href="/">WEB</a></h1>
<ol>
<li><a href="/?id=HTML">HTML</a></li>
<li><a href="/?id=CSS">CSS</a></li>
<li><a href="/?id=JavaScript">JavaScript</a></li>
</ol>
<h2>${title}</h2>
<p>${description}</p>
</body>
</html>
`;
response.end(template);
});
});
app.listen(3000);
Reference
この問題について(ファイルの読み込み), 我々は、より多くの情報をここで見つけました https://velog.io/@aryeong22/파일의-읽기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol