那个那个MEAN的书,看得七七八八,有了大概,现在就要一样一样的加深记忆啦。。

EXPRSS.JS的东东,网上有现成入门书籍:

第一期代码测试:

var express = require('express');var app = express();var handlebars = require('express3-handlebars').create({defaultLayout: 'main'});
app.engine('handlebars', handlebars.engine);
app.set('view engine', 'handlebars');app.set('port', process.env.PORT || 3000);app.use(express.static(__dirname + '/public'));var fortunes = ["Conquer your fears or they will conquer you.","Rivers need springs.","Do not fear what you don't know.","You will have a pleasant surprise.","Whenever possible, keep it simple.",
];app.get('/', function(req, res) {res.render('home');
});app.get('/about', function(req, res) {var randomFortune = fortunes[Math.floor(Math.random() * fortunes.length)];res.render('about', {fortune: randomFortune});
});app.use(function(req, res) {res.status(404);res.render('404');
});app.use(function(err, req, res, next) {console.error(err.stack);res.status(500);res.render('500');
});app.listen(app.get('port'), function() {console.log('Express started on http://localhost: ' + app.get('port') + '; press Ctrl-C teminate.');
});

书和输出:

转载于:https://www.cnblogs.com/aguncn/p/5173942.html

EXPRESS.JS再出发相关推荐

  1. pacf和acf_如何通过Wordpress API,ACF和Express.js使Wordpress更加令人兴奋

    pacf和acf by Tyler Jackson 泰勒·杰克逊(Tyler Jackson) 如何通过Wordpress API,ACF和Express.js使Wordpress更加令人兴奋 (Ho ...

  2. express-cli入门_使用Express.js入门

    express-cli入门 by Victor Ofoegbu 由Victor Ofoegbu 使用Express.js入门 (Getting off the ground with Express. ...

  3. 沉淀再出发:PHP的中级内容

    沉淀再出发:PHP的中级内容 一.前言     前面我们介绍了PHP的简单的语法知识以及相关的用法,接下来我们将PHP+mysql以及PHP+ajax结合起来进行研究. 二.PHP+mysql     ...

  4. [译] Node.js, Express.js 搭建 HTTP/2 服务器

    原文:Easy HTTP/2 Server with Node.js and Express.js 作者:Azat Mardan 代码:http2-express 什么是 HTTP/2 现代互联网的 ...

  5. 用node.js和express.js和jade搭建轻型cms系统

    http://cnodejs.org/topic/4f16442ccae1f4aa270010bf 前言: 我们主要做的是iphone/ipad程序,但关注node.js很久,因为我们多少总是要做网站 ...

  6. 2019已落幕,2020再出发

    虽互不曾谋面,但希望能和你成为笔尖下的朋友 以读书,技术,生活为主,偶尔撒点鸡汤 不作,不敷衍,意在真诚吐露,用心分享 点击左上方,可关注本刊 (点击蓝色图标,可收听音频) 前言 撰文:川川 年末将至 ...

  7. Express.js 3.0 发布,Node.js 的高性能封装

    Express.js 3.0 发布,这是一个完全改进的版本,详细的改进记录与版本间的比较请看发行说明. Express.js 是对 Node.js 的一个高性能的封装,示例代码: require('e ...

  8. 在express.js上启用HTTPS

    本文翻译自:Enabling HTTPS on express.js I'm trying to get HTTPS working on express.js for node, and I can ...

  9. 什么是Express.js?

    本文翻译自:What is Express.js? I am a learner in Node.js . 我是Node.js的学习者. What is Express.js ? 什么是Express ...

最新文章

  1. ELF文件的加载和动态链接过程
  2. CTFshow 反序列化 web264
  3. MATLAB中常用的排列、组合、阶乘函数
  4. RAC环境下创建本地数据文件的解决方法
  5. 如何使用jmeter进行并发登录测试
  6. java Redis Jedis存储Java对象 - (Java序列化为byte数组方式)
  7. 自然语言处理项目之新闻主题分类Python实现
  8. CSDN博客利用HTML标签制作美观表格
  9. [LeetCode]168. Excel Sheet Column Title
  10. signalr判断对方是否和服务器断开_感情初期,如何快速判断对方是否合适,看这三件事...
  11. h5页面判断安卓或ios点击下载App
  12. 电工电子产品环境试验GB国标汇总
  13. Android仿华为watch睡眠,华为watch2pro怎么查看睡眠状态
  14. 家庭备忘记事便签软件哪个实用?
  15. SpringBoot修改启动图标(详细步骤)
  16. OpenCV基础(7)OpenCV中的颜色空间
  17. 动态规划算法学习(一)爬楼梯和凑金额
  18. 集成Health Kit时因证书问题出现错误码50063的解决方案
  19. AI大模型加持,生成式搜索来了!
  20. Mini CFA 考试练习题 Industry Overview

热门文章

  1. shell脚本不暂停进程,暂停几秒执行下一条shell命令
  2. 解决gitosis.init.InsecureSSHKeyUsername: Username contains not allowed characters问题
  3. 一行命令同时修改maven项目中多个mudule的版本号
  4. 深入浅出Java中的clone克隆方法,写得太棒了!
  5. 指明方向与趋势!2019开发者技能报告出炉!!!
  6. Java 8系列之重构和定制收集器
  7. redis:list的底层实现--压缩列表
  8. NIO:channel、buffer、状态变量、socket、charset
  9. 支持app需要多大的服务器,上海app开发需要多大服务器空间?
  10. c语言课程思政教案设计,设计类专业课程思政教学案例及教学设计