什么是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

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

不知道大家觉得是不是有种很酷的感觉!

附录:

Express.js 学习地址:
http://www.expressjs.com.cn/

转载请声明来自图灵搜索-只为程序员:http://www.tulingss.com

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

  1. 30 天学习 30 种新技术系列

    编者注:我们发现了比较有趣的系列文章<30 天学习 30 种新技术>,准备翻译,一天一篇更新,年终礼包.以下是译文,英文标题表示还未翻译,附原文链接:中文标题表示已翻译,附译文链接. 更新 ...

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

    在网上闲逛的时候,发现了一篇关于介绍css的文章,虽然是翻译的,但写的挺好, 今天,我们为大家收集精选了30个使用纯CSS完成的强大实践的优秀CSS技术和实例,您将在这里发现很多与众不同的技术,比如: ...

  3. 挑战30秒记住23种设计模式,顺口溜【一个连贯的故事】

    二十三种设计模式图 ​​​​​​​ 23种设计模式 创建型模式,共五种:工厂方法模式.抽象工厂模式.单例模式.建造者模式.原型模式.结构型模式,共七种:适配器模式.装饰器模式.代理模式.外观模式.桥接 ...

  4. 视频教程-5G物联网云平台智能家居项目30天搞定-物联网技术

    5G物联网云平台智能家居项目30天搞定 我叫连志安,现任职广东长虹技术研究所(国企).之前在康佳集团(国企).CVTE(上市公司)等公司任职.负责过Android TV.智能网关.路由器.智能家居.安 ...

  5. WinLicense 2.4.6.30 x86 / x64强大的技术和灵活性相结合

    WinLicense 2.4.6.30 x86 / x64强大的技术和灵活性相结合 WinLicense 2.4的功能: 先进的Mutator引擎 SDK与保护层通信 每个静态和交互式装配器的反拆卸技 ...

  6. 新能源乘用车渗透率超30%!新能源汽车产业技术论坛11月3日开幕

    据乘联会数据,9月新能源乘用车国内零售渗透率首次突破30%,达31.8%,较去年9月21.1%的渗透率提升约11个百分点.此前,8月,新能源乘用车批发销量渗透率首次突破30%,达30.1%. 据中国基 ...

  7. 技术系列课回顾 | 网易云信线上万人连麦技术大揭秘

    导读:本文根据网易云信资深音视频服务端开发工程师陈策在<MCtalk Live#5:网易云信线上万人连麦技术大揭秘>线上直播分享整理. 文|陈策 网易云信资深音视频服务端开发工程师 大家好 ...

  8. 技术系列课回顾 | 视频 QoE 的平衡之道

    导读:本文根据网易云信资深引擎工程师戚继跃在<MCtalk Live#4:视频 QoE 的平衡之道-揭秘网易云信 NERTC 视频质量控制系统>线上直播分享整理,文末有直播视频回顾以及 Q ...

  9. 设计婴儿、人体冷冻... 颠覆未来的8种技术!网友:太可怕了

    黑马程序员视频库 播妞QQ号:3077485083 传智播客旗下互联网资讯.学习资源免费分享平台 技术的发展是飞速的,当我们回顾历史时,很容易发现科技在塑造世界方面的巨大能量. 对于未来的技术,尽管存 ...

最新文章

  1. 提高电子商务转化率的关键因素
  2. c#怎么读htm文件_c#怎么读写文件和获取文件的扩展名
  3. Python最常用的函数、基础语句有哪些?你都知道吗
  4. TypeScript入门教程 之 Let 关键字
  5. 用c语言输入首字母判断星期几,输入字母,判断星期几,求大神指点
  6. 关于Toast 详解
  7. Silverlight 3一瞥
  8. 易筋SpringBoot 2.1 | 第廿五篇:SpringBoot之Jedis访问Redis
  9. 关于2022年度深圳市技术攻关重大项目的申报通知
  10. Navicat或PLSQL如何导出表结构到Excel中
  11. AUTOCAD 绘图技巧
  12. 统一门户建设项目最佳实践
  13. wpf DoEvents
  14. vue 导出表格到xlsx中
  15. 一个老码农对职场的思考
  16. HTML5 Canvas 绘制加拿大枫叶旗
  17. 移位运算为什么比乘法除法快
  18. DownloadSDKServer.exe 是什么,DownloadSDKServer.exe 内存占用高怎么办
  19. 字符图片分割研究小结(搬运、整理、分类、汇总)(自用,持续更新中)
  20. windows系统通过虚拟机安装linux

热门文章

  1. 由防止表单重复提交引发的一系列问题--servletRequest的复制、body值的获取
  2. JavaScript函数练习
  3. Python3的unittest用例按编写顺序执行
  4. c++ Linux中查找查找文件夹中的所有文件
  5. 第三章 python数据规整化
  6. java 中变量的存储与引用
  7. 第五章 类加载器ClassLoader源码解析
  8. css实现页面文字不换行、自动换行、强制换行
  9. Notepad++ NppExport: 让你在Microsoft word 中粘贴语法高亮代码
  10. 如何删除git远程分支