亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

詳解node+express+ejs+bootstrap構建項目

發布時間:2020-09-10 14:25:27 來源:腳本之家 閱讀:162 作者:IT青年 欄目:web開發

node+express+ejs+bootstrap是前端常用的項目結構,分享給大家,具體如下:

您可以通過node-express_jb51.rar 來克隆我創建好的項目結構,也可以通過下面的方式一步一步手動創建項目。

第一步 安裝

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

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

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

第二步 構建目錄

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

例如Demo中的index.js文件

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

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

例如Demo中的bootstrap框架

接著再創建一個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標簽*必須*放在最前面,任何其他內容都*必須*跟隨其后! -->
  <title><%=title%></title>

  <!-- Bootstrap -->
  <link href="static/bootstrapcss/css/bootstrap.min.css" rel="external nofollow" 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>
  <h2>你好,世界!</h2>

  <!-- 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>

最后再創建一個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命令來運行程序

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

詳解node+express+ejs+bootstrap構建項目

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

蓝山县| 商都县| 华安县| 莲花县| 阿瓦提县| 阿拉善左旗| 双桥区| 留坝县| 出国| 延长县| 宝丰县| 和龙市| 大余县| 法库县| 陇川县| 崇州市| 穆棱市| 沾益县| 永泰县| 洛宁县| 阳信县| 合肥市| 松阳县| 揭西县| 麟游县| 霍山县| 十堰市| 沅陵县| 崇左市| 长寿区| 扶风县| 灵川县| 原阳县| 马鞍山市| 将乐县| 梅河口市| 当雄县| 泌阳县| 齐齐哈尔市| 石渠县| 尤溪县|