[关闭]
@Andream 2017-12-04T23:03:16.000000Z 字数 840 阅读 900

使用Node.js的服务器框架——Express

课程表开发日志


参考:
http://www.runoob.com/nodejs/nodejs-express-framework.html
http://www.expressjs.com.cn/guide/routing.html
https://www.cnblogs.com/Darren_code/p/node_express.html

安装

  1. cnpm install express --save

编写Hello world

  1. //server.js 文件
  2. var express = require('express');
  3. var app = express();
  4. app.get('/', function (req, res) {
  5. res.send('Hello World');
  6. })
  7. var server = app.listen(8081, function () {
  8. var host = server.address().address
  9. var port = server.address().port
  10. console.log("应用实例,访问地址为 http://%s:%s", host, port)
  11. })

运行

  1. node server.js

打开浏览器,进入localhost:8081查看效果

每次编辑后都要重新运行node,比较麻烦,可以使用supervisor,更新后自动重启:

  1. npm install -g supervisor
  2. supervisor server.js

至此,已经在阿里云上配置完成了服务端的开发环境,即Linux+Nginx+Node.js+Express+MongoDb。

经过这些配置之后,对服务端有了基本的了解,在完成了接口定义之后,就可以开始开发服务端程序了。这里选择的IDE是WebStorm,可以直接创建Nodejs的Express程序,附带的功能也很强大,非常方便。

这开发之路还会遇到哪些困难险阻,我没有害怕,也没有无畏。我有点茫然,可能是饿了吧...点起外卖...冲啊...!..

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注