node. js 학습 노트 2 (간단 한 코드 예시 및 모듈 화)
1897 단어 node.js
(책 은 지난 번 에 node 에서 while 순환 을 입력 한 후 종료 할 수 없 는 문제 에 대해 방법 이 있 습 니 다. 터미널 을 새로 만 들 고 node 프로 세 스 를 끝 냅 니 다. 프로 세 스 를 끝 내 는 방법, 인터넷 검색 을 통 해 다양한 명령 이 있 습 니 다. 명령 행 에 익숙 하지 않 은 저 에 게 는 과감하게 가장 좋 은 방법 을 찾 았 습 니 다: pkill - 9 node)
사실 요 이틀 동안 인터넷 을 참조 하여 여러 가지 코드 예 시 를 했 지만 어디서부터 말 해 야 할 지 모 르 겠 고 지금까지 이 편 을 보 았 다 (http://www.nodebeginner.org/index-zh-cn.html) node 입문 소 개 는 간단 한 예제 코드 와 모듈 화 부터 시작 하기 로 했다.저 는 학습 과정 만 간단하게 기록 하고 구체 적 인 내용 은 상술 한 사이트 주 소 를 옮 겨 주 십시오.
잔말 말고 본문 을 시작 하 세 요.
1. 새 프로젝트 는 기본 적 인 http 서버 기능 을 실현 하고 server. js 파일 에 존재 합 니 다. 코드 는 다음 과 같 습 니 다.
var http = require("http");
http.createServer(function (request,response) {
// body...
console.log("request received");
response.writeHead(200,{"Content-Type": "text/plain"});
response.write("hello world!");
response.end();
}).listen(8888);
node. js 로 node server. js 를 실행 한 후 브 라 우 저 로 접근 합 니 다.http://localhost:8888/"hello world!" 라 는 웹 페이지 를 볼 수 있 습 니 다.
2. 상기 서버 코드 를 모듈 화:
구체 적 인 방법 은 상기 server. js 의 코드 를 다음 과 같이 수정 합 니 다.
var http = require("http");
function start () {
http.createServer(function (request,response) {
// body...
console.log("request received");
response.writeHead(200,{"Content-Type": "text/plain"});
response.write("hello world! How are you, my dear");
response.end();
}).listen(8888);
console.log("Server has Started");
}
exports.start = start();
3. 방금 실 현 된 모듈 호출:
index. js 파일 을 만 들 고 다음 코드 를 작성 합 니 다.
var server = require("./server");
server.start;
이 때 node. js 로 index. js 파일 을 실행 하면 http 서버 모듈 의 코드 를 호출 할 수 있 습 니 다. so easy!
이 간단 한 기록 은 http 요청 을 받 아들 이 는 방법 으로 다음 에 요청 을 받 은 후 앉 을 수 있 는 간단 한 조작 을 준비 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Express + AWS S3 이미지 업로드하기웹 사이트 및 모바일 애플리케이션 등에서 원하는 양의 데이터를 저장하고 보호할 수 있다. 데이터에 대한 액세스를 최적화, 구조화 및 구성할 수 있는 관리 기능을 제공한다. AWS S3 에 저장된 객체에 대한 컨테이너...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.