您的位置:首页 > 其它

基于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文件,内容:

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: