2.Express搭建Client

1.安裝Node.js環(huán)境

可以官網(wǎng)下載后安裝

2.安裝Express

node安裝完成之后凯肋,打開命令行工具,執(zhí)行下面的命令安裝Express

npm install express-generator -g

Express安裝完成后碟摆,輸入"express --version"命令沪哺,如果安裝沒問題就可以打印出Express的版本號


image.png

3.創(chuàng)建項目

安裝完成后带饱,我們進入到想要創(chuàng)建項目的目錄,執(zhí)行下面的命令使用ejs模板引擎創(chuàng)建一個Express項目

express --view=ejs Freedom.Client
image.png

3.1 安裝依賴

使用"npm install"安裝項目依賴的基礎(chǔ)模塊


image.png

最終項目結(jié)構(gòu)如下圖


image.png

3.2 啟動項目

進入到項目目錄下劫拗,使用下面的命令啟動該項目

set DEBUG=freedom.client:* & npm start
image.png

瀏覽器中輸入http://localhost:3000就可以看到創(chuàng)建的Client項目了

image.png

4.使用ejs渲染html文件

在命令行工具中使用ctrl + c停止項目间校,然后使用vscode編輯器打開Client項目,編輯app.js中的代碼页慷,設(shè)置html為模板引擎

// view engine setup
// app.set('views', path.join(__dirname, 'views'));
// app.set('view engine', 'ejs');

app.set('views',path.join(__dirname , 'views') );// 設(shè)置靜態(tài)文件目錄
app.engine('.html', require('ejs').__express); //設(shè)置ejs渲染html
app.set('view engine', 'html');//設(shè)置html為模板引擎 注意這里是html

我們在views文件夾下新增一個index.html文件憔足,這個html文件可以通過文章最后面的git倉庫獲取到
最后編輯routes\index.js文件,讓首頁路由到剛才創(chuàng)建的index.html文件

/* GET home page. */
router.get('/', function(req, res, next) {
  // res.render('index', { title: 'Express' });
  res.render('index.html');
});

運行項目酒繁,刷新瀏覽器滓彰,可以看到輸出的就是index.html文件了


image.png

git倉庫地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市州袒,隨后出現(xiàn)的幾起案子揭绑,更是在濱河造成了極大的恐慌,老刑警劉巖郎哭,帶你破解...
    沈念sama閱讀 219,589評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件他匪,死亡現(xiàn)場離奇詭異,居然都是意外死亡夸研,警方通過查閱死者的電腦和手機邦蜜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評論 3 396
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來亥至,“玉大人悼沈,你說我怎么就攤上這事贱迟。” “怎么了絮供?”我有些...
    開封第一講書人閱讀 165,933評論 0 356
  • 文/不壞的土叔 我叫張陵关筒,是天一觀的道長。 經(jīng)常有香客問我杯缺,道長蒸播,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,976評論 1 295
  • 正文 為了忘掉前任萍肆,我火速辦了婚禮袍榆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘塘揣。我一直安慰自己包雀,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,999評論 6 393
  • 文/花漫 我一把揭開白布亲铡。 她就那樣靜靜地躺著才写,像睡著了一般。 火紅的嫁衣襯著肌膚如雪奖蔓。 梳的紋絲不亂的頭發(fā)上赞草,一...
    開封第一講書人閱讀 51,775評論 1 307
  • 那天,我揣著相機與錄音吆鹤,去河邊找鬼厨疙。 笑死,一個胖子當(dāng)著我的面吹牛疑务,可吹牛的內(nèi)容都是我干的沾凄。 我是一名探鬼主播,決...
    沈念sama閱讀 40,474評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼知允,長吁一口氣:“原來是場噩夢啊……” “哼撒蟀!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起温鸽,我...
    開封第一講書人閱讀 39,359評論 0 276
  • 序言:老撾萬榮一對情侶失蹤保屯,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后嗤朴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體配椭,經(jīng)...
    沈念sama閱讀 45,854評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,007評論 3 338
  • 正文 我和宋清朗相戀三年雹姊,在試婚紗的時候發(fā)現(xiàn)自己被綠了股缸。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,146評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡吱雏,死狀恐怖敦姻,靈堂內(nèi)的尸體忽然破棺而出瘾境,到底是詐尸還是另有隱情,我是刑警寧澤镰惦,帶...
    沈念sama閱讀 35,826評論 5 346
  • 正文 年R本政府宣布迷守,位于F島的核電站,受9級特大地震影響旺入,放射性物質(zhì)發(fā)生泄漏兑凿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,484評論 3 331
  • 文/蒙蒙 一茵瘾、第九天 我趴在偏房一處隱蔽的房頂上張望礼华。 院中可真熱鬧,春花似錦拗秘、人聲如沸圣絮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽扮匠。三九已至,卻和暖如春凡涩,著一層夾襖步出監(jiān)牢的瞬間棒搜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評論 1 272
  • 我被黑心中介騙來泰國打工突照, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留帮非,地道東北人氧吐。 一個月前我還...
    沈念sama閱讀 48,420評論 3 373
  • 正文 我出身青樓讹蘑,卻偏偏與公主長得像,于是被迫代替她去往敵國和親筑舅。 傳聞我的和親對象是個殘疾皇子座慰,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,107評論 2 356

推薦閱讀更多精彩內(nèi)容