30天了解30种技术系列---(1)现代web应用服务器-Express.js
来源:互联网 发布:同城游mac版 编辑:程序博客网 时间:2024/05/03 03:10
什么是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的感觉
0 0
- 30天了解30种技术系列---(1)现代web应用服务器-Express.js
- 30天了解30种技术系列---(3)JS的Make-GruntJS
- 30天了解30种技术系列---(4)Node.js神级开发工具-WebStorm
- 30天了解30种技术系列---(8)终于等到你:Node.js
- 30天了解30种技术系列---(7)不只有Echart,我们还有Char.js
- 30天了解30种技术系列---(8)终于等到你:Node.js
- 30天了解30种技术系列---(20)React .js 一个比较有意思的前端框架
- Day 8: Harp.JS——现代静态web服务器
- 30天了解30种技术系列---(5)新型CSS框架-Less
- 30天了解30种技术系列---(6)非常赞的UI框架Flat-ui
- 30天了解30种技术系列---(11)Java开发者梦想的框架Play
- 30天了解30种技术系列---(10)面向Cloud的搜索引擎 ElasticSearch
- 30天了解30种技术系列(18)--- 强大的日志管理工具--Logstash
- 30天了解30种技术系列---(22) Bootstrap在线编辑器4款
- 30天了解30种技术系列(14)----Docker集群管理利器Swarm
- 30天了解30种技术系列---(26)MySQL自动化运维工具Inception
- 30天了解30种技术系列---(24)开源网站流量分析工具Piwik
- 30天了解30种技术系列---(16)可视化爬虫工具---Portia
- 远程调试
- 属性(attribute)与参数(parameter)
- sql中的group by 和 having 用法解析
- Linux 命令行学习笔记
- 复刻版曹操传开源
- 30天了解30种技术系列---(1)现代web应用服务器-Express.js
- php ajax 实时显示时间
- NSDate 判断指定的日期为今天,明天,还是昨天。
- Android屏幕保护KeyguardManager相关内容学习
- HDU 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(多重背包)
- HDU_2586 && HDU_2874 (LCA+tarjan)
- 在linux下利用nohup来后台运行java程序
- 2.3-5 BINARY-SEARCH
- net.tcp的wcf服务部署在iis上面