基于express的精简web服务
2016-07-13 11:05
204 查看
学习react,看了一些demo自己也试一把,如官网的todomvc。这些实例只提供功能级的介绍,我们需要手动配置web服务,但凡这种demo可能都需要自己做类似的重复的操作(使用用脚手架的除外)。下面提供基于node & express精简的代码,满足此类基本web服务功能,复制即用。
以todomvc为例说明使用方式
1、获取demo源码
flux-todomvc源码,获取方式:
- git clone https://github.com/facebook/flux.git
- cd flux-master/examples/flux-todomvc
2、安装express
- npm install express - -save-dev
3、项目根目录下新建server.js文件,内容:
4、启动server
在项目根目录下输入:node server
以todomvc为例说明使用方式
1、获取demo源码
flux-todomvc源码,获取方式:
- git clone https://github.com/facebook/flux.git
- cd flux-master/examples/flux-todomvc
2、安装express
- npm install express - -save-dev
3、项目根目录下新建server.js文件,内容:
var express = require('express'); var port = process.env.PORT || 8080; var app = express(); app.use('/', express.static(__dirname)); if (require.main === module) { console.log('express started on - http://0.0.0.0:' + port); app.listen(port); } module.exports = app;
4、启动server
在项目根目录下输入:node server
相关文章推荐
- Python2.7 urlparse学习
- Unity5.0 EventSystem事件系统的详细说明
- 常用js语法小记
- Bean和Map相互转化-Java工具类(一)
- spring---简介
- Saving HDU
- Asp.net core 通过Models 生成数据库的方法
- sql server 性能计数器
- mysql常用方法学习
- 17.1 Replication Configuration 复制:
- 17.1 Replication Configuration 复制:
- STM32F1之定时器
- 开机启动ftp服务
- linux脚本实现监控某个进程并重启
- 七牛qiniu c/c++ sdk 在windows系统环境下使用vs导入lib静态库的使用教程总结
- C 语言笔记;变量初始化
- Hashtable 数据遍历的几种方式
- swift去除掉指定分割线
- 自学swift (1)
- easyui在datagrid用formatter添加linkbutton后列表和行号错位