在cmd中:

使用命令行进行项目目录,执行以下命令,安装express-generator:

$ cnpm install express-generator -g

执行以下命令,创建一个名为Study的Express应用,并使用ejs模板引擎:

$ express --view = ejs Study

进入Study,并安装依赖:

$ cd Study

$ npm install

使用以下命令启动Express应用:

$ SET = BEBUG = Study:* & npm start

在powershell中:

创建文件夹——>在集成终端打开——>输入命令 express --view = ejs Study——>安装——>cd Study——>npm install——>npm start

注意:此命令无法在PowerShell中运行,但可以在cmd中运行,在PowerShell中,可以通过npm start命令。

快速创建Express命令来快速创建:

使用命令行进入项目目录,依次执行:

$ express Study -e

$ cd Study

$ npm install

npm start

Express应用热加载

不管是Node.js 原生开发,还是借助express等框架开发应用,在对代码做出更新后,都是需要重启服务以生效我们的文件的。为项目添加热加载,可以避免一次次手动的重启操作,节省精力。

开启热加载,我们需要借助一个node.js 的开发工具nodemon。运行以下命令来安装它:

$ npm install -g nodemon

安装好以后,我们就可以通过一下命令启动应用:

$ nodemon ./bin/www

也可以修改package.json文件,以支持Visual Studio Code开发工具便捷启动:

"script":{

"start":"node ./bin/www",

"hot":"nodemon" ./bin/www

}

Express脚本的安装相关推荐

  1. Ubuntu/CentOS下使用脚本自动安装 Docker

    Ubuntu.Debian 系列安装 Docker 系统要求 Docker 支持以下版本的 Ubuntu 和 Debian 操作系统: Ubuntu Xenial 16.04 (LTS) Ubuntu ...

  2. shell脚本一键安装nginx

        使用shell脚本一键安装Nginx 操作环境Centos7,联网进行安装. 代码如下: #!/bin/bash #this is nginx.sh #date 2018.10.6 [ $(i ...

  3. mysql 5.6.36安装图解_2017年12月聚合文章--实战-Mysql5.6.36脚本编译安装及初始化 | 码友网...

    概述 本文为centos7.3自动化编译安装mysql5.3.6的脚本及后续初始化操作,话不多少,直接上脚本. 安装脚本install.py如下:#coding=utf-8#!/usr/bin/pyt ...

  4. 1 ~ express ~ 初始化。安装第三方模块express。中间件

    一,初始化 二,安装第三方模块express 三,安装中间件 1,bodyParser : 解析 post 请求数据 2,cookies : 读写 cookie 3,swig :模板解析引擎 4,mo ...

  5. Express框架的安装通信测试 - 讲解篇

    文章目录 一. Express框架的安装: 通过cmd命令配置package.json ,cmd命令,依次如下: package.json 文件的代码更新后如下: index.js 代码如下: 简单的 ...

  6. 【Node学习】—Express框架的安装

    [Node学习]-Express框架的安装 安装的步骤 创建一个目录,然后进入此目录并将其作为当前工作目录. 通过 npm init 命令为你的应用创建一个 package.json 文件. 目录下安 ...

  7. shell脚本一键安装二进制Apache

    转载来源 :shell脚本一键安装二进制Apache : http://www.178linux.com/23401 安装背景:用的一台最小化安装的centos6. 编译安装安装的必备安装gcc,gc ...

  8. 卸载软件失败:“1628:完成基于脚本的安装失败”【已解决】

    最近在卸载软件时,由于中途卡住了,于是在任务管理器中直接杀掉了删除程序的进程.重新点击卸载软件时,出现报错:"1628:完成基于脚本的安装失败",卸载失败. 结合以下两位网友的方法 ...

  9. Xftp卸载修复报错1628:完成基于脚本的安装失败

    之前试用了Xftp7 beat版,但是过期了需重装Xftp 6.但是出现了 1628:完成基于脚本的安装失败 是因为注册表没有删除干净导致的,需要找到注册表信息将其删除即可! InstallShiel ...

最新文章

  1. 开源中国 Maven 库
  2. “网站漏洞”成电信诈骗帮凶 专家呼吁进行“立体防护”
  3. sqlerver mysql_转 MYSQL学习(一)
  4. Oracle Caused by: java.sql.SQLException: sql injection violation, syntax error: syntax error, expect
  5. mysql 锁命令_MySQL锁定状态查看命令
  6. 余弦信号频谱表达式_2019年清华828信号与系统试题回忆
  7. mysql编写函数 求1 n 偶数之和,编写求1 2 3 - n的函数.在main函数中调用该函数
  8. 打遍天下无敌手,却说它只是个baseline!多目标跟踪FairMOT的烦恼
  9. java虚拟机之垃圾回收器
  10. OneProxy实现mysql读写分离
  11. CSS文件在jsp 文件中应该放的位置
  12. 7.Excel数据分析-员工考勤表
  13. 快手短视频广告投放是怎么收费的 快手信息流广告收费标准
  14. 超详细Klipper 上位机与下位机配置
  15. python自制简易二维码代码_用python把自己的二维码制作成动态码,一行代码即可搞定!敲简单!...
  16. layui 数据表格 点击分页按钮 监听事件
  17. 64位系统上运行32位程序的内存限制
  18. 引领世界企业通讯革命——AVAYA IP Office 云计划
  19. 重庆春季高考计算机试题,2017年重庆春季高考数学模拟练习题一
  20. 开发者说 | 云+AI赋能心电医疗领域的应用

热门文章

  1. sicily 6445. Triangle transformation
  2. 我自己编的程序:小型的教务管理系统
  3. Firefox开发者专版浏览器,Web开发者利器.
  4. win10查看文件的前n行和后n行
  5. icloud使用技巧_如何使用Apple Watch或iCloud查找iPhone
  6. 数据挖掘:银行客户认购产品预测
  7. 【ccf】202012-4 食材运输【贪心、dfs、状压dp、二分】
  8. python气象数据分析_利用python-cdo处理气象数据
  9. 数据结构课程设计预习准备(三)有优先级的加减乘除计算器
  10. 浏览器复制的网址粘贴到文档是超链接