node + express + mongodb+ mongoose服务器搭建

一、安装node

下载地址:https://nodejs.org/en/download/

 

二、使用express搭建Web环境

express是一个开源的node.js项目框架,初学者使用express可以快速的搭建一个Web项目,express中已经集成了Web的http服务器创建、请求和文件管理以及Session的处理等功能,所以express是非常适合初学者的入门学习。

1. npm install -g express

2. npm install -g express-generator

3.express ST_LED

安装好了我们就要测试一下新安装的express到底可不可以使用,使用express创建一个工程:

4. 进行添加依赖项和启动:

新版本中命令发生了一些改变, 创建好project之后还需要用npm进行添加依赖项和启动:

进入项目主目录

cd ST_LED

安装必备的包

npm install

5.启动程序

npm start

然后新创建的helloworld就已经运行在3000端口上

6、访问http://localhost:3000/就看到熟悉的页面了

三、安装supervisor插件

以上程序如果出了问题,nodejs自动停止了服务,这样很不利于调试,那我们有一个插件可以解决。这个插件是管理nodejs的进程,包括调试都非常好用。

1、安装全局的模块:

npm install supervisor -g

2、这样我们就不用node命令来启动服务,直接使用以下命令:

supervisor ./bin/www

 

四、Mongose

https://mongoosejs.com/

npm install --save -dev mongodb

npm install mongoose --save -dev

参考文档:

http://www.runoob.com/nodejs/nodejs-express-framework.html

http://expressjs.com/

http://www.expressjs.com.cn/starter/installing.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值