47、搭建基于express框架的运行环境

前言:上几章我们把MongoDB数据库的安装啊、配置啊什么的说了一遍,然后讲了一些数据库的操作语法,都是一些基础知识点。本章我们还是要回归到项目,我们基于express框架搭建一套运行环境。 GitHub:https://github.com/Ewall1106/mall

1、什么是express框架

  • 官方定义 Express是一种保持最低程度规模的灵活 Node.js Web 应用程序框架,为 Web 和移动应用程序提供一组强大的功能。
  • 个人见解 我觉得就像前端有vuereact等框架一样,后端node也有类似于的express框架,来为应用程序的提供许多功能,提高开发效率。

2、express下载

(1)我们通过express generator生成器快速的搭建一个基于express框架的node项目。

  • 什么是express generator?就像是vue中的vue-cli脚手架工具一样。

(2)全局环境中下载express-generator应用程序生成器

下载`express-generator`应用程序生成器

(3)下载完了以后我们看看express的版本是否安装成功了。

是否安装成功

3、项目搭建

(1)express既然已经安装成功了,那就让我们使用express命令生成一个默认的express项目,文件名命名为server

`express`命令生成一个默认的express项目

(2)这样,我们在我们的mall项目中就可以看到一个server服务端项目生成了。

server

(3)那么,让我们进入这个server文件夹中:

  • cnpm install安装所需要的模块;
  • 然后启动一下服务。

image.png

4、小结

  • 最后让我们进入浏览器中输入localhost:3000,就可以看到一个基于express框架的运行环境搭建好了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端小叙

前端常用linux命令

文件和目录 cd /home 进入 '/ home' 目录'  cd .. 返回上一级目录  cd ../.. 返回上两级目录  cd 进入个人的主目录  c...

3037
来自专栏林德熙的博客

dotnet core 2.1 使用阶梯编译

在 dotnet core 2.1 可以使用阶梯编译的方法,从 dotnet framework 开始,在代码的所有方法在第一次进入的时候就需要使用 JIT 进...

761
来自专栏加米谷大数据

Kafka内部实现原理

Kafka内部消息是通过Log文件存储的。每个Partition就是一个物理目录,用于存放Log文件,假设一个Topic有两个Partition,那目录名就是t...

1702
来自专栏大内老A

[WCF安全系列]消息的保护等级[上篇]

到目前为止,对于WCF安全传输的三个方面,我们已经对认证进行了详细的介绍,现在我们来关注另外两个话题:消息的一致性和机密性,两者又统称为消息保护(Message...

19810
来自专栏烂笔头

Django 1.10中文文档-第一个应用Part6-静态文件

目录[-] 本教程上接Part5 。前面已经建立一个网页投票应用并且测试通过,现在主要讲述如何添加样式表和图片。 除由服务器生成的HTML文件外,网页应用一...

3037
来自专栏北京马哥教育

线上应用故障排查之一:高CPU占用

线上应用故障排查之一:高CPU占用 一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。 以我们最近出现的一个实际故障为例,介绍怎么...

3036
来自专栏十月梦想

CentOS 添加环境变量

环境变量具体用途不过多介绍,和window平台下作用一样,不知道环境变量做什么的想必也没有看下去的必要!

1102
来自专栏pangguoming

CentOS怎样查看系统信息

一、查看系统版本和核心版本 1 登陆CentOS,启动终端。 ? 2 登陆root帐户,输入 cat  /etc/redhat-relea...

3394
来自专栏数据结构笔记

Django搭建博客(六):为后台添加用户认证机制

Django有一套自带的身份认证模块,可以通过 from django.contrib import auth引入。

1592
来自专栏清晨我上码

第一节 netty概述

652

扫码关注云+社区

领取腾讯云代金券