【node】使用express+mongoose搭建基础服务
2018-09-28 16:11
375 查看
一、所需模块
1、experss
2、mongoose
3、request //请求
4、body-parser-xml //解析XML
安装命令:
[code]npm install express mongoose request body-parser-xml --save
二、构建服务
1、app.js
[code]/*引入模块*/ var express = require('express'); var path = require('path');//路径模块 var body = require('body-parser');//post传参解析模块 var request = require("request");//请求模块 require('body-parser-xml')(body);//解析XML模块 var app = express();//实例化对象 /*引入数据库*/ var model = require('./model/mongodb');//引入数据库文件 /*客户端传参解密*/ app.use(body.json()); app.use(body.urlencoded({extended:false})); app.use(body.xml({ limit: '1MB', xmlParseOptions: { normalize: true, normalizeTags: true, explicitArray: false } })); /*静态页面*/ app.use(express.static(path.join(__dirname,'www'))); /*监听 * IP:127.0.0.1 * 端口:80 * */ var appPort = 80;//定义端口号 app.listen(appPort,function(err){ if(err){ console.log("服务器启动失败"); throw err; } console.log("服务器启动成功,端口号为:"+appPort) });
2、mongodb
[code]var mongoose = require('mongoose');//引入mongoose var DBName = 'mydb'; mongoose.connect('mongodb://127.0.0.1:27017/'+DBName,{useNewUrlParser:true},function(err){ if(err){ console.log("数据库连接失败"); throw err; } console.log("数据库连接成功") });
成功启动服务器
相关文章推荐
- Node.js 入门:Express + Mongoose 基础使用
- 第8章-使用Express.js和Hapi构建Node.js-REST-API服务-8.4.重构:使用Hapi搭建REST API服务器
- node使用express搭建服务web前端(服务数据)。
- 使用 express 搭建node服务
- 前后端分离实践(三)—— 使用Express+Nodejs搭建前端服务层
- 使用nodejs+express+socketio+mysql搭建聊天室
- 使用express(4.X)搭建第一个Web应用【Node.js初学】
- 使用express搭建第一个Web应用【Node.js初学】
- 使用node.js快速搭建简易本地HTTP服务
- 安装使用Mongoose配合Node.js操作MongoDB的基础教程
- nodejs实战《一起学 Node.js》 使用 Express + MongoDB 搭建多人博客
- 使用node搭建一个简单服务
- 市长信箱邮件查询服务: 使用SpringBoot搭建基础
- NodeJS搭建博客系统(四)使用模版引擎(node+express+ejs做的一个demo)
- 第8章-使用Express.js和Hapi构建Node.js-REST-API服务-8.3.使用Express和Mongoskin实现REST API服务器
- Express + Mongoose 基础使用
- 使用Express搭建Node.js服务器
- vue爬坑记:利用node搭建express服务
- 零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
- node+express+mongoose快速搭建电影网站