使用express应用生成器新建工程-Vue.js

Express提供了一个方便的工具-应用生成器Express,可以快速创建一个应用的“骨架”。

新建工程

通过如下命令安装应用生成器:

npm install express-generator -g

1.使用以下命令创建项目

express book_service

2.cd 进入刚建立好的工程中,进行命令进行安装:

npm install

3.所有的包安装成功之后,使用如下命令启动应用:

set DEBUG=book_service & npm start

连接数据库

使用MongoDB作为数据库的话,首先需要使用一个中间件作为连接方式,JavaScript中提供了多个npm包作为中间连接的中间件。
一般,使用比较多的中间件是原生的MongoDB,它提供了MongoDB的连接、基本的读取和写入查询等功能。但是在使用该中间件的情况下,虽然开发者可以连接和使用MongoDB,但是完全原生的写法并不适合工程的开发,正如同MYSQL的原生操作和ORM的关系一样。所以为了更好地使用MongoDB,有开发者提供了其他的中间件,常用的包括Mongoskin和Mongoose等。
1、连接的第一步,当然是安装中间件,使用以下命令进行安装:

npm install mongoose --save

2、安装完成后,新建一个路由作为测试路由。
更改index.js中的代码,新增一个名为mongooseTest的路由,用于测试MongoDB是否成功启动并能正确使用。为了测试,创建一个名为Cat的数据集,其中包含一个name数据属性,值为string(字符串);连接一个叫做pet的库,并在cat中新增一个新的数据,其name属性为Tom类型。

使用Supervisor监控代码的修改

之前的开发系统,如果要修改代码,则需要使用Ctrl+C 组合键来结束服务,然后使用相关的命令重启系统,这无疑是非常烦琐的,其实可以使用Supervisor、Nodemon等中间件作为插件启动。
这里使用Supervisor进行系统修改代码的监控。
1.使用以下命令进行全局安装Supervisor,对于开发环境而言,并不需要在系统安装此中间件

npm install -g supervisor

2.安装成功后,需要使用如下命令启动程序。

supervisor bin/www
微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?