express實現(xiàn)Hello World!

express是基于node.js 的web應用程序框架,為web和移動應用開發(fā)提供一組強大的功能。

安裝

在安裝express之前,我們首先要安裝node.js。假設我們已經(jīng)安裝了node.js

1.創(chuàng)建目錄以保存應用程序,并將其設置為工作目錄

mkdir myapp
cd myapp

2.使用 npm init 命令為應用程序創(chuàng)建 package.json 文件。

npm init

會生成如下的提示:

提示信息

entry point后可以輸入自己設置的文件名,其他的如沒有特殊要求,按回車鍵即可。

3.在 app 目錄中安裝 Express,然后將其保存在依賴項列表中。例如:

npm install express --save

也可以使用全局安裝的方法

npm install express -g

Hello World!的實現(xiàn)

根據(jù)上面的方法,我們已經(jīng)將依賴安裝成功,現(xiàn)在我們在myapp的目錄下創(chuàng)建app.js的文件。

首先,我們將express依賴引進,代碼如下:

var express = require('express');
var app = express();

接下來,我們創(chuàng)建路由,使Hello World!顯示在根路由下,代碼如下:

app.get('/', function (req, res) {
  res.send('Hello World!');
});

最后,我們要設置項目的監(jiān)聽端口,因為express默認的監(jiān)聽端口為3000,所以我們使用3000作為監(jiān)聽端口,代碼如下:

app.listen(3000, function () {
    console.log('Example app listening on port 3000!');
});

到此,我們的app.js文件就已經(jīng)完成了,我們在終端輸入 :

node app.js

啟動我們的服務器,如果服務器啟動成功,會在終端出現(xiàn)如下的提示:

然后,我們在瀏覽器輸入http://localhost:3000就可以在頁面上看到Hello World!了。

如果在啟動服務器時出現(xiàn)如下的錯誤


就說明端口號被占用,先關閉之前的服務器,然后重新啟動服務器就好了。

至此,express實現(xiàn)簡單的Hello World!頁面就完成了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評論 19 139
  • 安裝 NodeJS 安裝 NodeJS 在終端中,使用下面的命令安裝 NodeJS: curl --silent ...
    ioodu閱讀 871評論 0 1
  • Node.js是目前非?;馃岬募夹g,但是它的誕生經(jīng)歷卻很奇特。 眾所周知,在Netscape設計出JavaScri...
    w_zhuan閱讀 3,722評論 2 41
  • 真正愛上一個人的時候,一切都那么值得,包括不可避免的傷害。
    醉美不過當初閱讀 159評論 0 1
  • Question: You are climbing a stair case. It takes n steps...
    貓和芝士蛋糕閱讀 177評論 0 0

友情鏈接更多精彩內容