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

什么是Express.js

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

如何使用Express.js

1.创建一个目录(即项目)
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》

2.进入到目录,创建package.json
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》

3.package.json 准备就绪后,安装依赖
npm install ,然后通过npm ls浏览可以查看效果

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

Hello World

1.在项目的目录下编写hello.js,内容如下:
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》
2. 通过node hello.js 启动
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》
3.效果,浏览http://localhost:3000
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》

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

1.全局安装 npm install -g express-generator
2.express -help 可以查看一些信息
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》

3.如果想生成一个项目
express –session –css stylus –ejs okexpress
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》
4. 进入okexpress,运行npm install
《30天了解30种技术系列---(1)现代web应用服务器-Express.js》

  1. 在项目中,进入bin,运行node www,效果如下
    《30天了解30种技术系列---(1)现代web应用服务器-Express.js》
    《30天了解30种技术系列---(1)现代web应用服务器-Express.js》

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

附录:

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

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

    原文作者:老钱的人工智能
    原文地址: https://segmentfault.com/a/1190000003050124
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞