30天了解30种技术系列---(1)现代web应用服务器-Express.js

什么是Express.js

Express是一个简洁而灵活的 Node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用。

如何使用Express.js



1.创建一个目录(即项目)


2.进入到目录,创建package.json


3.package.json 准备就绪后,安装依赖

npm install ,然后通过npm ls浏览可以查看效果

Hello World

1.在项目的目录下编写hello.js,内容如下:


2. 通过node hello.js 启动

3.效果,浏览http://localhost:3000

仅仅这些是不是太简单了?Java还有项目结构,Express没有么?



构建Express的项目

1.全局安装 npm install -g express-generator

2.express -help 可以查看一些信息

3.如果想生成一个项目

express --session --css stylus --ejs okexpress

4. 进入okexpress,运行npm install

5. 在项目中,进入bin,运行node www,效果如下

突然有种cool的感觉

更多精彩内容请关注 订阅号:图灵搜索,一个只为程序员的知识库服务

转载请声明来自图灵搜索 http://www.tulingss.com

时间: 2024-07-31 15:20:28

30天了解30种技术系列---(1)现代web应用服务器-Express.js的相关文章

30 天学习 30 种新技术系列 - SegmentFault【转】

body { font-family: Microsoft YaHei UI,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif; font-size: 10.5pt; line-height: 1.5; } html, body { } h1 { font-size:1.5em; font-weight:bold; } h2 { font-size:1.4em; font-weight:bo

30天学30种技术

30天学30种技术 http://www.cnblogs.com/endless-on/tag/30%E5%A4%A9%E5%AD%A630%E7%A7%8D%E6%8A%80%E6%9C%AF/ https://blog.openshift.com/day-21-docker-the-missing-tutorial/

精选30个优秀的CSS技术和实例

精选30个优秀的CSS技术和实例 投递人 墙头草 发布于 2008-12-06 20:57 评论(97) 有17487人阅读 原文链接 [收藏] ? ? 今天,我为大家收集精选了30个使用纯CSS完成的强大实践的优秀CSS技术和实例,您将在这里发现很多与众不同的技术,比如:图片集.阴影效果.可扩展按钮.菜单等-这些实例都是使用纯CSS和HTML实现的. 单击每个实例的标题可以被转向到该技术实例的相关教程或说明页面,单击每个实例的图片截图可以直接跳转到相应实例的Demo页面. 1.Hoverbox

【活动】VUCA时代下的项目管理:京东技术+系列论坛

点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 VUCA时代下的项目管理 京东技术+系列论坛 时间:4月14日 13:00-18:00 地点:北京市丰台区成寿寺路11号邮电出版大厦二层多功能厅 主办单位:京东 协办单位:北京邮电大学国际项目管理研究所.人民邮电出版社异步社区.项目管理评论杂志.现代卓越培训 费用:早鸟票 30.9元  普通票 61.8元 VUCA 大会议程 VUCA 演讲嘉宾 VUCA 演讲嘉宾 立即报名 交通指南 公交:方庄桥东站:成寿寺路北口站:分

10.Java 加解密技术系列之 DH

Java 加解密技术系列之 DH 序 概念 原理 代码实现 结果 结束语 序 上一篇文章中简单的介绍了一种非对称加密算法 — — RSA,今天这篇文章,继续介绍另一种非对称加密算法 — — DH.当然,可能有很多人对这种加密算法并不是很熟悉,不过没关系,希望今天这篇文章能帮助你熟悉他. 原理 整个通信过程中g.g^a.g^b是公开的,但由于g.a.b都是整数,通过g和g^a得到a还是比较容易的,b也是如此,所以最终的“密钥”g^(a*b)还是可以被计算出来的.所以实际的过程还需要在基本原理上加入

8.Java 加解密技术系列之 PBE

Java 加解密技术系列之 PBE 序 概念 原理 代码实现 结束语 序 前 边的几篇文章,已经讲了几个对称加密的算法了,今天这篇文章再介绍最后一种对称加密算法 — — PBE,这种加密算法,对我的认知来说,并没有 DES.3DES.AES 那么流行,也不尽然,其实是我之前并没有这方面的需求,当然接触他的机会也就很少了,因此,可想而知,没听过显然在正常不过了. 概念 PBE,全称为“Password Base Encryption”,中文名“基于口令加密”,是一种基于密码的加密算法,其特点是使用

11.Java 加解密技术系列之 总结

Java 加解密技术系列之 总结 序 背景 分类 常用算法 原理 关于代码 结束语 序 上一篇文章中简单的介绍了第二种非对称加密算法 — — DH,这种算法也经常被叫做密钥交换协议,它主要是针对密钥的保护.同时,由于水平的限制,打算这个系列就到此为止了,这篇文章就算是一个总结吧,回顾一下这几个月来都写了些什么. 背景 其 实,在开始写这个系列之前,我对于 Java 的加解密也并不是那么了解.之所以要写这些文章,还主要是由于工作的原因.记得几个月以前,当时项目要做一个数字证书,证书的生成.存储.传

Entity Framework技术系列之8:使用Entity Framework技术实现RBAC模型

小分享:我有几张阿里云优惠券,用券购买或者升级阿里云相应产品最多可以优惠五折!领券地址:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=ohmepe03 前言 RBAC(Role-Based Access Control,基于角色的访问控制),是继DAC(Discretionary Access Control,自主访问控制)和MAC(Mandatory Access Control,强制访问控

6. Java 加解密技术系列之 3DES

Java 加解密技术系列之 3DES 序 背景 概念 原理 代码实现 结束语 序 上一篇文章讲的是对称加密算法 — — DES,这篇文章打算在 DES 的基础上,继续多讲一点,也就是 3 重 DES — — Triple DES. 背景 至于 3DES 为什么会出现呢?其实,这个不难想到.由于 DES 是一种非常简便的加密算法,但是密钥长度比较短,计算量比较小,相对来说,比较容易被破解.因此,在 DES 的基础上,使用三重数据加密算法,对数据进行加密,这样来说,破解的概率就小了很多. 概念 3D