zoukankan      html  css  js  c++  java
  • 搭建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
    
    
  • 相关阅读:
    我对管理信息系统定位的理解
    正斜杠和反斜杠-windows、web、c语言大讨论
    java异常处理的两种方法
    使用throws抛出异常
    课后作业
    每日自学
    《梦断代码》读后感
    每日自学
    每日自学
    每日自学
  • 原文地址:https://www.cnblogs.com/zero-zm/p/10514550.html
Copyright © 2011-2022 走看看