node+express+ejs+bootstrap構建項目

header.png

node+express+ejs+bootstrap是前端常用的項目結構

您可以通過git clone https://gitee.com/zhangyubk/MyProject.git來克隆我創(chuàng)建好的項目結構,也可以通過下面的方式一步一步手動創(chuàng)建項目涧郊。

第一步 安裝

新建一個項目文件夾雷客,命名為MyProject

然后在文件夾里按住Shift點擊鼠標右鍵搪柑,選擇在此處打開命令窗口。

在打開的窗口中輸入npm install expressnpm install ejs去安裝他們和他們所需要的依賴辜腺。安裝完之后目錄中會多出一個node_modules文件夾伴奥。

第二步 構建目錄

新建routes文件夾盛杰,用于存放各頁面的路由文件

例如Demo中的index.js文件

exports.index = function(req,res){
  res.render("index",{title:'首頁'});
}

然后新建static文件夾,用于存放頁面框架

例如Demo中的bootstrap框架

接著再創(chuàng)建一個views文件夾倦零,用于存放頁面文件

例如Demo中的index.ejs文件

<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- 上述3個meta標簽*必須*放在最前面够话,任何其他內(nèi)容都*必須*跟隨其后! -->
    <title><%=title%></title>

    <!-- Bootstrap -->
    <link href="static/bootstrapcss/css/bootstrap.min.css" rel="stylesheet">

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
      <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    <h1>你好光绕,世界女嘲!</h1>

    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="static/bootstrapcss/js/bootstrap.min.js"></script>
  </body>
</html>

最后再創(chuàng)建一個app.js文件,也就是程序的入口文件诞帐。

var express = require("express");
var routes = require("./routes");
var app = express();

app.set("view engine",'ejs');

app.get("/",routes.index);

app.listen(8989);
console.log("espress start");

同樣的我們在MyProject目錄調出命令行工具欣尼,并通過node app.js命令來運行程序

這時我們在網(wǎng)頁端就可以通過輸入127.0.0.1:8989來打開網(wǎng)站了

01.png
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市停蕉,隨后出現(xiàn)的幾起案子愕鼓,更是在濱河造成了極大的恐慌,老刑警劉巖慧起,帶你破解...
    沈念sama閱讀 223,002評論 6 519
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件菇晃,死亡現(xiàn)場離奇詭異,居然都是意外死亡蚓挤,警方通過查閱死者的電腦和手機磺送,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,357評論 3 400
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來灿意,“玉大人估灿,你說我怎么就攤上這事$途纾” “怎么了馅袁?”我有些...
    開封第一講書人閱讀 169,787評論 0 365
  • 文/不壞的土叔 我叫張陵,是天一觀的道長荒辕。 經(jīng)常有香客問我汗销,道長,這世上最難降的妖魔是什么抵窒? 我笑而不...
    開封第一講書人閱讀 60,237評論 1 300
  • 正文 為了忘掉前任弛针,我火速辦了婚禮,結果婚禮上估脆,老公的妹妹穿的比我還像新娘钦奋。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 69,237評論 6 398
  • 文/花漫 我一把揭開白布付材。 她就那樣靜靜地躺著朦拖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪厌衔。 梳的紋絲不亂的頭發(fā)上璧帝,一...
    開封第一講書人閱讀 52,821評論 1 314
  • 那天,我揣著相機與錄音富寿,去河邊找鬼睬隶。 笑死,一個胖子當著我的面吹牛页徐,可吹牛的內(nèi)容都是我干的苏潜。 我是一名探鬼主播,決...
    沈念sama閱讀 41,236評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼变勇,長吁一口氣:“原來是場噩夢啊……” “哼恤左!你這毒婦竟也來了?” 一聲冷哼從身側響起搀绣,我...
    開封第一講書人閱讀 40,196評論 0 277
  • 序言:老撾萬榮一對情侶失蹤飞袋,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后链患,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體巧鸭,經(jīng)...
    沈念sama閱讀 46,716評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,794評論 3 343
  • 正文 我和宋清朗相戀三年麻捻,在試婚紗的時候發(fā)現(xiàn)自己被綠了纲仍。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,928評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡芯肤,死狀恐怖巷折,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情崖咨,我是刑警寧澤,帶...
    沈念sama閱讀 36,583評論 5 351
  • 正文 年R本政府宣布油吭,位于F島的核電站击蹲,受9級特大地震影響,放射性物質發(fā)生泄漏婉宰。R本人自食惡果不足惜歌豺,卻給世界環(huán)境...
    茶點故事閱讀 42,264評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望心包。 院中可真熱鬧类咧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,755評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至值戳,卻和暖如春议谷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背堕虹。 一陣腳步聲響...
    開封第一講書人閱讀 33,869評論 1 274
  • 我被黑心中介騙來泰國打工卧晓, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人赴捞。 一個月前我還...
    沈念sama閱讀 49,378評論 3 379
  • 正文 我出身青樓逼裆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親赦政。 傳聞我的和親對象是個殘疾皇子波附,可洞房花燭夜當晚...
    茶點故事閱讀 45,937評論 2 361

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

  • Express是Node社區(qū)里的超級明星掸屡,他的作者TJ Holowaychuk也因此成為了社區(qū)里大紅大紫的開發(fā)者。...
    2MuchT閱讀 3,009評論 1 30
  • 搭建開發(fā)環(huán)境并模擬交互數(shù)據(jù) 一然评、實驗說明 下述介紹為實驗樓默認環(huán)境仅财,如果您使用的是定制環(huán)境,請修改成您自己的環(huán)境介...
    玄月府的小妖在debug閱讀 2,131評論 0 15
  • 個人入門學習用筆記碗淌、不過多作為參考依據(jù)盏求。如有錯誤歡迎斧正 目錄 簡書好像不支持錨點、復制搜索(反正也是寫給我自己看...
    kirito_song閱讀 2,479評論 1 37
  • 前兩部分我們已經(jīng)完成了博客頁面的展示和后臺頁面的展示: React技術棧+Express+Mongodb實現(xiàn)個人博...
    SamDing閱讀 5,471評論 1 12
  • 文 | 晨兒 每天差不多都是相同的重復,潮起潮落亿眠,昨天和前天顛倒順序 也沒有任何不便碎罚,我不時想,這叫什么人生啊纳像。 ...
    晨妤兒閱讀 458評論 0 2