前言:上几章我们把MongoDB数据库的安装啊、配置啊什么的说了一遍,然后讲了一些数据库的操作语法,都是一些基础知识点。本章我们还是要回归到项目,我们基于express框架搭建一套运行环境。
GitHub:https://github.com/Ewall1106/mall
1、什么是express框架
-
官方定义
Express是一种保持最低程度规模的灵活Node.js Web
应用程序框架,为 Web 和移动应用程序提供一组强大的功能。 -
个人见解
我觉得就像前端有vue
、react
等框架一样,后端node
也有类似于的express
框架,来为应用程序的提供许多功能,提高开发效率。
2、express下载
(1)我们通过express generator
生成器快速的搭建一个基于express
框架的node项目。
- 什么是
express generator
?就像是vue
中的vue-cli
脚手架工具一样。
(2)全局环境中下载express-generator
应用程序生成器
![](https://img.haomeiwen.com/i2891127/838828222c2316b5.png)
(3)下载完了以后我们看看express
的版本是否安装成功了。
![](https://img.haomeiwen.com/i2891127/a6ca7f8c212cb9bc.png)
3、项目搭建
(1)express
既然已经安装成功了,那就让我们使用express
命令生成一个默认的express项目,文件名命名为server
![](https://img.haomeiwen.com/i2891127/b59a88826ff444c9.png)
(2)这样,我们在我们的mall项目中就可以看到一个server
服务端项目生成了。
![](https://img.haomeiwen.com/i2891127/c94e01c76b663824.png)
(3)那么,让我们进入这个server
文件夹中:
-
cnpm install
安装所需要的模块; - 然后启动一下服务。
![](https://img.haomeiwen.com/i2891127/bf347a54174ea3f5.png)
4、小结
- 最后让我们进入浏览器中输入
localhost:3000
,就可以看到一个基于express框架的运行环境搭建好了。
![](https://img.haomeiwen.com/i2891127/95cbd30e19f420f6.png)
网友评论