微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

搭建Nodejs环境 创建Express应用

1. Nodejs

  • Nodejs是一种服务器端js脚本运行环境;
  • Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎

2. Express开发框架

  • 极简的web框架,完全是由路由和中间件组成,一个express应用就是在调用各种中间件

3. Nodejs 与 Express 关系

  • Express是基于Nodejs的应用开发框架,开发框架就是它们接收 HTTP 请求,分派代码,产生 HTML,创建带有内容的 HTTP 响应
  • Express简化了Nodejs的http协议的对外提供过程

4. 搭建Nodejs环境

1. 安装nodejs - 安装nodejs的时候,会把nodejs和npm一起安装好;(可通过node -v 或 npm -v来判断nodejs是否安装成功)

  • 去官网 (https://nodejs.org/) - DOWNLOAD里面的LTS中下载对应操作系统的nodejs包;
  • nodejs官网中的LTS和Current版本介绍:
    LTS:长期支持版本;优点:稳定可靠; 缺点:没有最新的功能; 用于开发环境;
    Current:最新版本 ;优点:有最新的功能;缺点:不稳定可靠;用于测试环境,测试最新功能

2. 全局安装express生成

    sudo npm install express-generator -g

3. 创建一个名为myapp的应用

    express myapp

4. 安装package.json中的依赖

    npm install

5. 启动项目

    npm start

4-1: 如何支持**.html页面

1. 项目根目录的app.js文件做如下修改

(1). 删除支持**.jade页面的语句

app.set('view engine', 'jade');

(2). 添加支持**.html页面的语句

var ejs=require('ejs');
app.engine('html', ejs.__express);
app.set('view engine', 'html'); // 若支持**.ejs页面,则将html改为ejs即可

(3). 安装ejs

npm install ejs --save

(4). 重新启动,预览

npm start

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐