zoukankan      html  css  js  c++  java
  • express搭建一个web服务器

    npm install express -g                           express这个库可以使用了。

    npm install express-generator -g           express-generator是一个项目生成器,用来快速构建一个项目,项目中使用需要express。

    express --version      查看版本号

    express firstapp        在命令行当前目录构建firstapp项目

    express firstapp -e    以ejs为模板构建firstapp项目

    在firstapp目录下:

    npm install ejs    为firstapp项目安装ejs库

    npm install         下载package.json中记录的所有依赖包到node_modules文件夹

    npm start            启动服务

    将html作为模板渲染引擎,在app.js中修改:

    var express = require('express');
    var path = require('path');
    var favicon = require('serve-favicon');
    var logger = require('morgan');
    var cookieParser = require('cookie-parser');
    var bodyParser = require('body-parser');
    var ejs = require('ejs');
    
    var index = require('./routes/index');
    var users = require('./routes/users');
    
    var app = express();
    
    // view engine setup
    app.engine('.html', ejs.__express);
    app.set('views', path.join(__dirname, 'views'));
    app.set('view engine', 'html');
  • 相关阅读:
    Windows10 iis10 arr webfarm
    两个command的疑惑
    关于controller和apicontroller的跨域实现过滤器的不同
    抽象工厂
    c# 字体库跨域解决
    c# 父类的引用指向子类的实例
    垂直居中
    扇形导航
    2D变换
    京东放大镜效果
  • 原文地址:https://www.cnblogs.com/webyun/p/8324741.html
Copyright © 2011-2022 走看看