外部資源連結
使用 Node.js + Express 框架建立一個靜態網頁
https://hackmd.io/@Heidi-Liu/note-be201-express-node
express
https://expressjs.com/
使用 Node.js + Express 建構一個簡單的微博網站
https://www.cythilya.tw/2014/11/23/nodejs-express-microblog/
一如前端
https://nicolakacha.coderbridge.io/
Node 指令
啟動 mongodb
mongod --dbpath ../blog/ -->在blog目錄裡執行
啟動 Node用 demon方式
npx nodemon app.js -->app.js是程式
*如何在 Ubuntu 14.04 伺服器上安裝 Node.js
*安裝Express+
Node中文顯示
解決 PowerShell 下 Node.js 中文亂碼
設定 PowerShell 編碼
在 PowerShell 執行一次:
$OutputEncoding = [Console]::OutputEncoding =[Text.UTF8Encoding]::UTF8
這樣就會強制輸出為 UTF-8。
*MVC基本架構
*安裝express
*另一種安裝Express方式
Express application generator (Express 應用程式產生器)
*安裝nodemon
更改程式不需要重新啟動
*安裝完Node之後就已經有網站功能
*安裝express
*透過 Express 提供的 template engines 來實作 View
*實作簡易的 todo list API
*重構專案:實作 Model & Controller
*串接 Node.js 與 MySQL
*安裝 express
*自訂路由 Routing
*路由處理函數
*根據模板動態生成頁面
*使用Jade
*使用EJS
*接受客戶端傳遞的資料
*Query String
*POST方法