// 建立服務器
//路由
// 引入http模塊,裏面封裝了又建立服務器的方法
var http = require('http');
// createServer建立服務器,把服務器返回給咱們
// 參數是一個回調函數:
var server = http.createServer(function(req,res) {
//code
res.writeHead(200,{'Content-type':'text/plain;charset=utf-8'});
res.write('<h1>張猛</h1>');
// end代表結束,必須的有
res.end();
});
// 給服務器設置路徑,端口等,
// 第一個參數:端口,第二個參數:路徑,第三個參數:回調函數,檢測服務器是否啓動成功
//若是啓動失敗,會把失敗信息給咱們err
server.listen(8888,'localhost',function(err) {
// 根據是否返回了失敗信息肯定是否啓動成功
if (err) {
console.log(err);
} else {
console.log('服務器啓動成功');
}
})
// 吧crateServer和liston連在一塊兒
// http.createServer(function (req,res) {
//
// }).listen(8888);
// express模塊,對http作的更深層次的封裝
//npm :他是node裏面管理各個模塊的html
var express = require('express');
var app = express();
app.get('*',function (req,res) {
res.sendFile(__dirname+req.url);
})
app.listen(8888,'localhost',function (err) {
if (err) {
console.log(err);
} else {
console.log('服務器啓動成功');
}
});
node
命令:express
node —>server.jsnpm
npm install express 安裝express 模塊服務器
cd 進入目錄;app
cd.. 返回上級目錄;ide
del 刪除文件函數
dir 列出文件列表;ui
cls 清屏url