1. 程式人生 > >使用Nodejs的Express框架快速地建立一個網站

使用Nodejs的Express框架快速地建立一個網站

Nodejs是近幾年特別火的技術,它是執行在伺服器上的JavaScript的開發平臺,在伺服器端堪與PHP、Python、Perl、Ruby平起平坐,在某些方面甚至可以做得比它們更好
廢話就不多說了,今天主要是用Nodejs的Express框架來搭建網站
工具:Nodejs,Express
node的安裝就不說了,從Express框架說起

我的機子使用windows系統的,雖然node與windows不是很相容,但就前期學習的話一般問題不大,當然建議大家還是用linux或mac的

引用塊內容

1.首先安裝Express框架:

在命令列視窗輸入 npm install -g express 全域性安裝
這一步很簡單,應該沒什麼問題

2.建立工程:
安裝好Express框架後就可以直接建立工程了
Express在初始化一個專案的時候需要指定模板引擎,預設支援jade和ejs,沒有特別指定的話會使用jade,不過為了降低難度,剛開始的時候用ejs
(1)在命令列輸入npm install ejs 安裝好ejs模板

(2)express -e MicroBlog 會在當前目錄下建立一個MicroBlog的工程,它還提示我們要進入其中的話執行npm install,我們照做!
**這裡寫圖片描述

它會檢查目錄下的package.json,並自動安裝所有指定的依賴
(3)啟動伺服器
在命令列輸入: npm start
注意:以上說的都要在當前的目錄下執行才能生效,不然會提示找不到命令等


工程啟動如下:
啟動成功
在瀏覽器埠輸入http://localhost:3000/就可以看到你建立的網站頁面啦,是不是很簡單呢
這裡寫圖片描述

這只是Express框架的起點,還有很多功能可以自己去官網或大神部落格看看,一般都會搭配其他的一些外掛或其他的模組來完成
node的更新很快,有些命令以前的教材書上的可能都不管用,這是我在網上找的,自己除錯了才拿來跟大家分享,少走點彎路