Node.Js_Express_Part2.配置註冊登入介面與功能實作與MySQL資料庫配置
Step1.新增配置頁面路由與連結 新增兩個ejs檔案 views\user\login.ejs views\user\register.ejs app.js程式調整新增路由 const express = require( 'express' ) //const path = require('path'); const app = express() app.set( 'view engine' , 'ejs' ) //設置默認採用模板引擎名稱 app.set( 'views' , './views' ) //設置模板頁面存放路徑 //將node_modules資料夾,託管為靜態資源目錄 app.use( '/node_modules' ,express. static ( './node_modules' )) //app.use('/node_modules', express.static(path.join(__dirname, 'node_modules'))); app.get( '/' , (req,res) => { //使用render函數之前,必須確保已經安裝和配置好ejs模板引擎 res.render( 'index.ejs' ,{name: '王曉明' , age: 25 }) }) app.get( '/register' , (req,res) => { res.render( './user/register.ejs' ,{}) }) app.get( '/login' , (req,res) => { res.render( './user/login.ejs' ,{}) }) app.listen( 80 , () => { console.log( 'server running at http://127.0.0.1' ) }) ./vie