在Linux系統(tǒng)中搭建Node.js開發(fā)環(huán)境的簡單步驟講解
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這種架構
創(chuàng)建HTTP服務器:新建一個app.js文件,內容如下:
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.");
運行
$ node app.js
打開瀏覽器打開http://127.0.0.1:3000查看結果
該程序調用了node.js提供的http模塊,對所有的Http請求答復同樣的內容并監(jiān)聽3000端口。運行這個腳本后不會立刻退出,必須按下ctro+c才會停止,這是因為listen函數創(chuàng)建了事件監(jiān)聽器。
4. 調試腳本
node.js腳本修改后,必須停止原程序,重新運行,才能看到變化。
用包管理器安裝supervisor工具。
$ npm install -g supervisor
以后通過
$ supervisor app.js
來運行node.js程序,它會檢測程序代碼變化,自動重啟程序。
注意:安裝時需要獲得root權限。
相關文章
Node.js發(fā)送HTTP客戶端請求并顯示響應結果的方法示例
這篇文章主要介紹了Node.js發(fā)送HTTP客戶端請求并顯示響應結果的方法,結合完整實例形式分析了nodejs發(fā)送http請求及響應的相關操作技巧,需要的朋友可以參考下2017-04-04
Node.js連接Sql Server 2008及數據層封裝詳解
這篇文章主要介紹了Node.js連接Sql Server 2008及數據層封裝,結合實例形式較為詳細的分析了nodejs連接SQL Server2008數據庫以及針對數據庫操作方法的封裝與使用相關實現技巧,需要的朋友可以參考下2018-08-08
Node.js內置模塊events事件監(jiān)聽發(fā)射詳解
這篇文章主要為大家介紹了Node.js內置模塊events事件監(jiān)聽發(fā)射詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02
3分鐘快速搭建nodejs本地服務器方法運行測試html/js
本篇文章主要介紹了3分鐘快速搭建nodejs本地服務器方法運行測試html/js,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-04-04
詳解使用Visual Studio Code對Node.js進行斷點調試
這篇文章主要介紹了詳解使用Visual Studio Code對Node.js進行斷點調試,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-09-09

