node.js

nodejs 安裝

sudo apt-get install nodejs
sudo apt-get install npm```



#nodejs server代碼配置環(huán)境

var http = require('http');
var fs = require('fs');
var path = require('path');
var mime = require('mime');
var cache = {};

function send404(response) {
response.writeHead(404, {"Content-Type": text / plain});
response.write('Error 404 ');
response.end();
}
function sendFile(response, filePath, fileContents) {
response.writeHead(200, {"Content-type": mime.lookup(path.basename(filePath))});
response.end(fileContents);
}
function serveStatic(response, cache, absPath) {
if (cache[absPath]) {
console.log(cache[absPath])
sendFile(response, absPath, cache[absPath])
} else {
fs.exists(absPath, function (exists) {
if (exists) {
fs.readFile(absPath, function (err, data) {
if (err) {
send404(response)
} else {
console.log(data);
cache[absPath]=data
sendFile(response,absPath,data)
}
})
}else {
console.log('5');
send404(response)
}
})
}
}
var server = http.createServer(function(request,response){
var filePath = false;
if (request.url=='/'){
filePath='index.html';
}else{
filePath=request.url;
}
console.log(filePath);
var absPath='./'+filePath;
console.log(absPath);
serveStatic(response,cache,absPath);
})
server.listen(3000,function(){
console.log('ok');
})```

所需要的模塊

Paste_Image.png
  1. 創(chuàng)建服務(wù)器的代碼
Paste_Image.png
  1. 使用了監(jiān)聽事件回調(diào)函數(shù)


    Paste_Image.png
  2. 吧http服務(wù)變成一個(gè)模塊

Paste_Image.png

引用創(chuàng)建的模塊

Paste_Image.png

項(xiàng)目

  1. models 項(xiàng)目模型
  2. views 視圖
  3. roune路由 controller控制
  4. uploads 文件上傳文件夾
  5. public 靜態(tài)文件
  6. app.js 主文件
  7. node_modules npm下載的文件夾
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末忠荞,一起剝皮案震驚了整個(gè)濱河市母市,隨后出現(xiàn)的幾起案子身隐,更是在濱河造成了極大的恐慌急波,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)跌榔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來捶障,“玉大人僧须,你說我怎么就攤上這事〔醒” “怎么了皆辽?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長芥挣。 經(jīng)常有香客問我驱闷,道長,這世上最難降的妖魔是什么空免? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任空另,我火速辦了婚禮,結(jié)果婚禮上蹋砚,老公的妹妹穿的比我還像新娘扼菠。我一直安慰自己,他們只是感情好坝咐,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布循榆。 她就那樣靜靜地躺著,像睡著了一般墨坚。 火紅的嫁衣襯著肌膚如雪秧饮。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天,我揣著相機(jī)與錄音盗尸,去河邊找鬼柑船。 笑死,一個(gè)胖子當(dāng)著我的面吹牛泼各,可吹牛的內(nèi)容都是我干的鞍时。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼扣蜻,長吁一口氣:“原來是場噩夢啊……” “哼逆巍!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起弱贼,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤蒸苇,失蹤者是張志新(化名)和其女友劉穎磷蛹,沒想到半個(gè)月后吮旅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡味咳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年庇勃,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片槽驶。...
    茶點(diǎn)故事閱讀 40,115評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡责嚷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出掂铐,到底是詐尸還是另有隱情罕拂,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布全陨,位于F島的核電站爆班,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏辱姨。R本人自食惡果不足惜柿菩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望雨涛。 院中可真熱鬧枢舶,春花似錦、人聲如沸替久。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蚯根。三九已至后众,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背吼具。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工僚纷, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人拗盒。 一個(gè)月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓怖竭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親陡蝇。 傳聞我的和親對象是個(gè)殘疾皇子痊臭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Chapter01.簡介 NodeJS是讓JavaScript脫離瀏覽器運(yùn)行在服務(wù)器的一個(gè)平臺,不是語言登夫。 Nod...
    JunChow520閱讀 952評論 0 9
  • 搭建開發(fā)環(huán)境并模擬交互數(shù)據(jù) 一广匙、實(shí)驗(yàn)說明 下述介紹為實(shí)驗(yàn)樓默認(rèn)環(huán)境,如果您使用的是定制環(huán)境恼策,請修改成您自己的環(huán)境介...
    玄月府的小妖在debug閱讀 2,126評論 0 15
  • 個(gè)人入門學(xué)習(xí)用筆記鸦致、不過多作為參考依據(jù)。如有錯(cuò)誤歡迎斧正 目錄 簡書好像不支持錨點(diǎn)涣楷、復(fù)制搜索(反正也是寫給我自己看...
    kirito_song閱讀 2,472評論 1 37
  • 什么是nodejs里的模塊分唾? 我們寫程序的時(shí)候一般會把比較復(fù)雜而又低耦合的代碼會封裝到一起,nodejs也不例外狮斗。...
    云華兄閱讀 1,273評論 0 1
  • 格力電器的董阿姨在股東大會上發(fā)飆了碳褒,80%的人在圍觀視頻折砸,可能只有20%的人能真正看懂格力,而能從這個(gè)事情中通過思...
    牛奶tiger閱讀 133評論 1 0