首頁 >web前端 >js教程 >在Linux系統中建置Node.js開發環境的簡單步驟解說_node.js

在Linux系統中建置Node.js開發環境的簡單步驟解說_node.js

WBOY
WBOY原創
2016-05-16 15:17:592477瀏覽

1. Linux安裝node.js

ubuntu:

sudo apt-get install nodejs npm

centos:

yum install nodejs npm

更詳細的安裝請參考:https://github.com/joyent/node/wiki/Installation
npm為類似PHP中Pear的套件管理器

2. 開始使用node.js

用文字編輯器新hello.js寫入以下內容

console.log('hello world');

開啟命令列輸入

$ node hello.js

你會看到輸出  

 $ hello world

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

3. 建立HTTP伺服器

理解node.js架構
像PHP的架構模型為:
    瀏覽器--》HTTP伺服器(apache、nginx)--》PHP解釋器

而在node.js應用中,node.js採用:
    瀏覽器--》node.js這種架構

建立HTTP伺服器:新建一個app.js文件,內容如下:

var http = require('http');
http.createServer(function(req, res){
  res.writeHead(200,{'Content-Type': 'text/html'});
  res.write('

node.js

');
  res.end('
hello world
 
');
}).listen(3000);
console.log("http server is listening at port 3000.");

運行

$ node app.js

開啟瀏覽器開啟http://127.0.0.1:3000查看結果

程式呼叫了node.js提供的http模組,對所有的Http請求答覆同樣的內容並監聽3000埠。執行這個腳本後不會立刻退出,而且必須按下ctro+c才會停止,這是因為listen函式創建了事件監聽器。

4. 偵錯腳本

node.js腳本修改後,必須停止原程序,重新運行,才能看到變化。
用套件管理器安裝supervisor工具。

$ npm install -g supervisor

以後透過

$ supervisor app.js

來運行node.js程式,它會偵測程式碼變化,自動重啟程式。
注意:安裝時需要取得root權限。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn