zoukankan      html  css  js  c++  java
  • express 随笔

    #express
    1.使用Express 应用生成器 
    npm install express-generator -g
    2.创建一个命名为 myapp 的应用
    express myapp
    3.安装所有依赖包
    cd myapp 
    npm install
    4.
    linux启动
    DEBUG=myapp npm start
    windows启动
    set DEBUG=myapp & npm start
    pm2启动
    pm2 start ./bin/www
    5.访问 http://localhost:3000/
    
    #替换express模板引擎为xtemplate
    1.安装
    npm install xtpl xtemplate --save 
    2.修改express app.js (入口)
    加入
    app.set('view engine', 'xtpl');
    注释掉app.set('view engine', 'jade');
    3.写个demo
    到routes/index.js
    新建文件 index.xtpl
    写入
    this is {{title}}!
    4.访问 http://localhost:3000/
    
    参考
    http://www.expressjs.com.cn/starter/generator.html
    
    #xtemplate文档
    http://www.tuicool.com/articles/mAv6reE
    
    #利用 Express 托管静态文件
    http://www.expressjs.com.cn/starter/static-files.html
    
    将静态文件放到public文件夹(html静态页也可以)
    修改app.js 中
    app.use(express.static(path.join(__dirname, 'public')));
    为
    app.use('/fish',express.static(path.join(__dirname, 'public')));
    访问
    fish为虚拟目录
    localhost:3000/fish/xxx.png
  • 相关阅读:
    2312--1.3.4 Prime Cryptarithm 牛式
    Slava and tanks 877C
    World Cup 996B(排队模拟)
    css内边距 边框
    iframs刷新的两种方法
    JS DOM节点
    JS对话框
    JS事件常用事件
    JS数组
    JS第一天
  • 原文地址:https://www.cnblogs.com/lzs-888/p/7184955.html
Copyright © 2011-2022 走看看