Nodejs MVC設計模式

使用MVC設計模式寫個小工具

建立 MVC 目錄結構

mkdir -p mynodejs/factorcalculation
npm init
mkdir views controllers modles public

安裝必要套件

npm install express --save
npm install ejs --save

編輯路由清單 => app.js

測試:

var express = require("express");
var app =  express();
app.get("/", function(req,res){
    res.send("ok");
});

app.listen(3000);
console.log("server start at port 3000");

使用ejs模板引擎

views目錄中建立index.ejs檔案

渲染使用index.ejs

使用靜態頁面,導入Bootstrap框架

將public作為靜態資源目錄根目錄

將下載的檔案解壓到 public 目錄中(css,js)

測試靜態css頁面

使用Bootstrap (Navbar, Button...)

把程式碼複製,貼到你的views/index.ejs中即可看到效果

由於原程式碼仍複雜,清理修改如下

加入文字表單、按鈕元件

引入JQuery到 public/js/jquery.min.js

寫錯字,除錯用chrome開發人員工具

jsquery.min.js 要改成 jquery.min.js

Last updated

Was this helpful?