Express、Express-generator的安装和使用

Express的安装和使用

文档:Express中文文档

此处记录一下自己创建项目的过程1,使用了express-generator去快速生成项目

1、express 和 express-generator的区别。

Express是基于nodejs的web应用开发框架,它提供了一系列强大的特性,帮助创建各种web和移动设备应用。
Express-generator是Express的应用生成器,通过使用生成器工具,可以快速创建一个Express的应用骨架。

2、安装

2.1 全局安装

 npm install -g express-generator
 npm install -g express

2.2 局部安装

npm install express-generator --save
npm install express --save

2.3 安装是否成功

express - -version

注意:在尝试安装了express后,命令express不能使用说是因为版本过高,少了什么文件,问题暂定。推荐使用express-generator的方式,不用再去降低express的版本

3、创建

express [SERVER_COPY]  // 【项目名称】

在这里插入图片描述
创建成功后是没有node-moudles文件的,可以安装下nodemon,生成node-moudles文件,运行npm run start 发现报错,这时候重新npm i 再进行启动
http://localhost:3000/ 默认端口3000

4、辅助nodemon

4.1 每次重启express 比较麻烦直接安装nodemon

npm install --save-dev nodemon

4.2 配置package

  "scripts": {
    "start": "node ./bin/www",
    "monstart": "nodemon ./bin/www"
  },

在这里插入图片描述