NodeJS專案製作流程

2022-09-15 16:33:12 字數 1684 閱讀 5140

建立**伺服器實現客戶端和伺服器端通訊

連線資料庫並根據需求設計學員資訊表

在專案根目錄下新建資料夾model並建立檔案connect.js

connect.js中,引入mongoose資料庫模組const mongoose = require('mongoose');

連線資料庫mongoose.connect('mongodb://localhost/playground');

model資料夾下新建檔案user.js以建立資料庫集合

user.js中,引入mongoose資料庫模組const mongoose = require('mongoose');

建立學生集合規則const studentsschema = new mongoose.schema({})

使用學生集合規則const student = mongoose.model('student', studentsschema);

將學生資訊集合進行匯出module.exports = student;

建立路由並實現頁面模板呈遞

獲取路由物件const router = getrouter();

定義路由,呈遞學生檔案資訊頁面 ``

定義路由router.get('/add', (req, res) => )

當客戶端訪問伺服器端的時候,實現路由的呼叫

實現靜態資源訪問

引入模板引擎const template = require('art-template');

配置模板根目錄template.defaults.root = path.join(__dirname, 'views');

當客戶端訪問伺服器端的時候,啟動路由功能

引入模組const servestatic = require('serve-static');

呼叫方法,實現靜態資源訪問服務const serve = servestatic(path.join(__dirname, 'public'));

當客戶端訪問伺服器端的時候,啟動靜態資源訪問服務功能

實現學生資訊新增功能

實現學生資訊展示功能

const getrouter = require('router')

const router = getrouter();

router.get('/add', (req, res) => )

server.on('request', (req, res) => )

const servestatic = require('serve-static')

const serve = servestatic('public')

server.on('request', () => )

server.listen(3000)

nodeJS 後端專案搭建流程

安裝 nodejs 和 npm 選裝cnpm npm install g cnpm registry 安裝好之後可以使用cnpm代替npm 全域性安裝express generator cnpm install express generator g 安裝好之後可以使用express命令建立腳手架工...

nodejs的路由控制製作

要求 當使用者訪問 student 1234567890 的查詢此學號的學生資訊。當使用者訪問 teacher 645433 的時候,查詢此老師的資訊。其他的,我們提示錯誤。如果位數不對,也是提示位數不對。substr函式來判斷此時的開頭 if userurl.substr 0,9 student ...

頁面製作流程

1.看效果圖,首先要了解頁面,然後出現問題即時與設計人員溝通。2.做好html框架的規劃,搭建html框架 要求結構化和標籤語義化 新增語義化的命名。3.根據上一步的框架,寫html框架和css樣式的報告。以有利於加快專案進度和方便後期管理。4.編寫html框架 即為頁面中的文字內容和 需要考慮 結...