728x90
반응형

server 3

node.js 로 간단한 웹 서버 만들기

질문 : 간단한 웹 서버로 node.js 사용 매우 간단한 HTTP 서버를 실행하고 싶습니다. example.com 모든 GET 요청은 index.html 하지만 일반 HTML 페이지로 제공되어야합니다 (예 : 일반 웹 페이지를 읽을 때와 동일한 경험). index.html 의 내용을 읽을 수 있습니다. index.html 을 일반 웹 페이지로 어떻게 제공합니까? var http = require('http'); var fs = require('fs'); var index = fs.readFileSync('index.html'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.en..

개발관련/other 2021.11.08

node.js 앱을 백그라운드 서비스로 실행하는 방법

질문 : node.js 앱을 백그라운드 서비스로 실행하려면 어떻게해야합니까? 이 게시물은 수년 동안 많은 관심을 받았기 때문에이 게시물 하단에 플랫폼 별 상위 솔루션을 나열했습니다. 원본 게시물 : 내 node.js 서버가 백그라운드에서 실행되기를 원합니다. 즉, 터미널을 닫을 때 서버가 계속 실행되기를 원합니다. 나는 이것을 봤고이 튜토리얼을 생각해 냈지만 의도 한대로 작동하지 않는다. 따라서 데몬 스크립트를 사용하는 대신 출력 리디렉션 ( 2>&1 >> file 부분)을 사용했다고 생각했지만이 역시 종료되지 않습니다. 출력 / 오류를 기다리는 것처럼 터미널에 빈 줄이 표시됩니다. . 나는 또한 프로세스를 백그라운드에 두려고 시도했지만 터미널을 닫 자마자 프로세스도 종료됩니다. 그렇다면 로컬 컴퓨터를 ..

개발관련/other 2021.10.05

Express.js-app.listen VS server.listen

질문 : Express.js-app.listen 대 server.listen 이것은 매우 기본적인 질문 일 수 있지만 이해가되지 않습니다. Express.js를 사용하여 앱을 만드는 것과 포트 1234에서 수신하는 앱을 시작하는 것의 차이점은 무엇입니까? 예를 들면 다음과 같습니다. var express = require('express'); var app = express(); //app.configure, app.use etc app.listen(1234); http 서버 추가 : var express = require('express'); var http = require('http'); var app = express(); var server = http.createServer(app); //ap..

728x90
반응형