zoukankan      html  css  js  c++  java
  • nodejs 备忘

    引入模块(在于你用什么模块,需要的模块可以用终端进行安装, npm,一般express,swig,body-parser,cookies,markdown)

    设置模块

    设置渲染

    var express = require('express'); //引入express模板
    var swig = require('swig'); //引入swig模板,管理模块

    var app = express();

    app.set('views', './views'); //模块文件存放的目录
    app.set('view engine', 'html'); //注册模板引擎
    app.engine('html', swig.renderFile); //模板渲染

    /*
    *设置静态文件托管,如css.js,页头插入,没有这个设置,html将无法引用
    *public是指连接部份为public文件夹下的,dirname为绝对路径补充
    */
    app.use('/public', express.static(__dirname + '/public'));

    //建立前端展示模块
    app.use('/', require('./routers/main'));

    app.listen(8888); //监听端口:http://localhost:8888/

    //main.js 指定渲染文件

    var express = require('express');
    var router = express();

    router.get('/', function(req, res, next) {
    res.render('main/index');
    });

    module.exports = router;

  • 相关阅读:
    linux之uniq
    shell之sort
    tr命令的使用
    AWK 简明教程
    Word Frequency
    10亿个数中选出最大的100个数
    代理模式(也称委托模式)
    java内存相关
    Two Sum
    Java的集合
  • 原文地址:https://www.cnblogs.com/JamyWong/p/7675281.html
Copyright © 2011-2022 走看看