亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在Linux系統(tǒng)中搭建Node.js開(kāi)發(fā)環(huán)境的簡(jiǎn)單步驟講解

 更新時(shí)間:2016年01月26日 16:13:42   作者:William_Sang  
這篇文章主要介紹了在Linux系統(tǒng)中搭建Node.js開(kāi)發(fā)環(huán)境的步驟,Node使得JavaScript程序可以在本地操作系統(tǒng)環(huán)境中解釋運(yùn)行,需要的朋友可以參考下

1. Linux安裝node.js

ubuntu:

sudo apt-get install nodejs npm

centos:

yum install nodejs npm

更詳細(xì)的安裝參見(jiàn):https://github.com/joyent/node/wiki/Installation
npm為類似PHP中Pear的包管理器

2. 開(kāi)始使用node.js

用文本編輯器新建hello.js寫入以下內(nèi)容

console.log('hello world');

打開(kāi)命令行輸入

$ node hello.js

你會(huì)看到輸出  

 $ hello world

    console.log是最常用的輸出指令

3. 建立HTTP服務(wù)器

理解node.js架構(gòu)
像PHP的架構(gòu)模型為:
    瀏覽器--》HTTP服務(wù)器(apache、nginx)--》PHP解釋器

而在node.js應(yīng)用中,node.js采用:
    瀏覽器--》node.js這種架構(gòu)

創(chuàng)建HTTP服務(wù)器:新建一個(gè)app.js文件,內(nèi)容如下:

var http = require('http');
http.createServer(function(req, res){
  res.writeHead(200,{'Content-Type': 'text/html'});
  res.write('</pre>
<h1>node.js</h1>
<pre>');
  res.end('
hello world
 
');
}).listen(3000);
console.log("http server is listening at port 3000.");

運(yùn)行

$ node app.js

打開(kāi)瀏覽器打開(kāi)http://127.0.0.1:3000查看結(jié)果

該程序調(diào)用了node.js提供的http模塊,對(duì)所有的Http請(qǐng)求答復(fù)同樣的內(nèi)容并監(jiān)聽(tīng)3000端口。運(yùn)行這個(gè)腳本后不會(huì)立刻退出,必須按下ctro+c才會(huì)停止,這是因?yàn)閘isten函數(shù)創(chuàng)建了事件監(jiān)聽(tīng)器。

4. 調(diào)試腳本

node.js腳本修改后,必須停止原程序,重新運(yùn)行,才能看到變化。
用包管理器安裝supervisor工具。

$ npm install -g supervisor

以后通過(guò)

$ supervisor app.js

來(lái)運(yùn)行node.js程序,它會(huì)檢測(cè)程序代碼變化,自動(dòng)重啟程序。
注意:安裝時(shí)需要獲得root權(quán)限。

相關(guān)文章

最新評(píng)論