2019-03-14 14:13:30 1960瀏覽
今天扣丁學(xué)堂HTML5培訓(xùn)老師給大家分享一篇關(guān)于Node.js+express基本用法詳解,首先結(jié)合實(shí)例形式分析了nodejs導(dǎo)入express、路由訪問、數(shù)據(jù)處理等相關(guān)操作技巧,下面我們一起來看一下吧。
cnpm init
cnpm install express -save
cnpm install -g nodemon
var express = require('express'); var app = express();
var express = require('express'); var app = express(); app.get('/api', function(req, res){ var you = [ { name : '666', id : 5, age : 10, }, { name : '666', id : 5, age : 10, } ] // res.send(you);//放回 json 數(shù)組 res.json(you);//放回一個(gè) json }); app.listen(3000);console.log('listening to port 3000');
輸出一個(gè)對象的內(nèi)容:var express = require('express'); var app = express(); // /api/:id 這個(gè) :id 代表無數(shù)可能 app.get('/api/:id/next/:name', function(req, res){ res.send(req.params.id + req.params.name);//放回 json 數(shù)組 }); app.listen(3000);console.log('listening to port 3000'); 搜索:‘ http://localhost:3000/api/69999/next/dkshkjh ',輸出的是: 69999dkshkjh
console.dir(req.params);
var express = require('express'); var bodyParser = require('body-parser'); var app = express(); var urlParser = bodyParser.urlencoded({extended : false})//處理 url 表單內(nèi)容 var jsonParser = bodyParser.json()//處理 json 數(shù)據(jù) app.post('/', urlParser, function(req, res){//發(fā)送 表單 數(shù)據(jù)到這個(gè)路由 console.log(req.body); res.send(req.body.name); }) app.post('/upload', json, function(req, res){//發(fā)送 json 數(shù)據(jù)到這個(gè)路由 console.log(req.body); res.send(req.body.name); }) app.listen(3000);console.log('listening to port 3000');
最后想要了解更多關(guān)于HTML5開發(fā)方面內(nèi)容的小伙伴,請關(guān)注扣丁學(xué)堂HTML5培訓(xùn)官網(wǎng)、微信等平臺,扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育平臺為您提供權(quán)威的HTML5視頻教程供學(xué)員學(xué)習(xí),HTML5培訓(xùn)后的前景無限,行業(yè)薪資和未來的發(fā)展會越來越好的,扣丁學(xué)堂老師精心推出的HTML5視頻直播課定能讓你快速掌握HTML5從入門到精通開發(fā)實(shí)戰(zhàn)技能??鄱W(xué)堂H5技術(shù)交流群:673883249。
【關(guān)注微信公眾號獲取更多學(xué)習(xí)資料】
查看更多關(guān)于“HTML5開發(fā)技術(shù)資訊”的相關(guān)文章>>