1.先全局安装express。
2.express -V 现在是4.16.0
3.创建一个基于express框架的项目 express HelloExpress
4.npm install
5.npm start
const express = require('express');
const app = express();
//psot 接收参数
const bodyParser=require('body-parser');
app.use(bodyParser.json())
//关联静态文件
console.log(__dirname)//F:\web项目\node3\serve
//1
//let path="./public"
//app.use(express.static(path))
//2关联静态文件
const path =require('path');
app.use(express.static(path.join(__dirname,'..','public')))
//3.链接数据库
const mongodb = require('mongodb')
const mongodbClient = mongodb.MongoClient;
const dburl = 'mongodb://localhost:27017';
console.log("aaa")
mongodbClient.connect(dburl,function(err,client){
if(err){
console.log(err);
return;
}
console.log("链接成功");
console.log("ccc")
const testdb = client.db('test');//库
testdb.collection('my').find({}).toArray(function(err,result){
if(err){
console.log(err);
return;
}
console.log(result);
})//表
client.close();
})
console.log("bbb")
app.get('/get_data',function(req,res){
let data=[
{name:"zhangkai"},{name:"lisi"}
];
res.send(data)
})
//localhost:3000/get_data;
app.post('/post_data',function(req,res){
console.log(req.body);
res.send({code:200})
})
app.listen(3000,function(err){
if(err){
console.log(err);
return;
}
console.log("启动成功")
})