系统分析与设计——技术博客

标签: express
21人阅读 评论(0) 收藏 举报
分类:

关于Express方面的一些体会

以下内容摘自网站 http://www.expressjs.com.cn/

Express的介绍

  • Express是基于Node.js平台,快速,开放,,极简的web开发框架。它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。
  • 丰富的 HTTP 快捷方法和任意排列组合的 Connect 中间件,让你创建健壮、友好的 API 变得既快速又简单。

Express的安装

  1. 首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录
    这里写图片描述
  2. 通过 npm init 命令为你的应用创建一个 package.json 文件。 欲了解 package.json 是如何起作用的,请参考 Specifics of npm’s package.json handling。

这里写图片描述
3. 此命令将要求你输入几个参数,例如此应用的名称和版本。 你可以直接按“回车”键接受默认设置即可,下面这个除外:
这里写图片描述
4. 键入 app.js 或者你所希望的名称,这是当前应用的入口文件。如果你希望采用默认的 index.js 文件名,只需按“回车”键即可。
接下来安装 Express 并将其保存到依赖列表中:
这里写图片描述
5. 如果只是临时安装 Express,不想将它添加到依赖列表中,只需略去 –save 参数即可:
这里写图片描述

  1. 至此通过上面几步Express便已安装完成,下面我们来看如何使用Express。

Express中应用生成器

  • 通过应用生成器工具 express 可以快速创建一个应用的骨架。
  • 通过如下命令安装:
    这里写图片描述
  • -h 选项可以列出所有可用的命令行选项:
    这里写图片描述
  • 例如,下面的示例就是在当前工作目录下创建一个命名为 myapp 的应用。
    这里写图片描述
  • 然后安装所有依赖包:
    这里写图片描述
  • Windows 平台使用如下命令:
    这里写图片描述
  • 然后在浏览器中打开 http://localhost:3000/ 网址就可以看到这个应用了。

Express中第一个实例,Helloworld

  • 我们来了解第一个Helloworld实例,建一个基本的 Express 应用。
  • 进入 myapp 目录,创建一个名为 app.js 的文件,然后将下列代码复制进去:、
var express = require('express');
var app = express();

app.get('/', function (req, res) {
  res.send('Hello World!');
});

var server = app.listen(3000, function () {
  var host = server.address().address;
  var port = server.address().port;

  console.log('Example app listening at http://%s:%s', host, port);
});
  • 上面的代码启动一个服务并监听从 3000 端口进入的所有连接请求。他将对所有 (/) URL 或 路由 返回 “Hello World!” 字符串。对于其他所有路径全部返回 404 Not Found。
  • 通过如下命令启动此应用:
    这里写图片描述
  • 然后在浏览器中打开 http://localhost:3000/ 并查看输出结果。

  • 以上就是关于Express的一些基本知识,经过小组讨论,我们小组决定采用Express框架来搭建我们的后台,更多的技术方面的内容还要从官网习得。
    官网链接 http://www.expressjs.com.cn/

查看评论

命令模式经典讲解

命令模式的讲课给了我新的思考,提高学习效率工作效率从此开始!
  • u010843114
  • u010843114
  • 2015-08-22 11:22:22
  • 1579

系统分析与设计--学习笔记1

一.简答题 1. 定义“软件工程”:(1)将系统化、规范化、可度量的方法应用于软件的开发、运行与维护的过程中,即将工程化应用于软件中--采用工程的技术原理来开发和维护软件,把各种证明正确或有用的方法...
  • qq_24495217
  • qq_24495217
  • 2017-06-05 15:44:21
  • 304

系统分析与设计作业一

一.简单题1. 软件工程的定义笼统来说,软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。但实际上,...
  • qq_40283873
  • qq_40283873
  • 2018-03-13 17:29:04
  • 80

【系统分析与设计】作业一

1、简单题 软件工程的定义 软件工程:(1)将系统化、规范的、可度量的方法应用与软件的开发、运行和维护,即将工程化应用于软件。(2)对(1 )中所述方法的研究。 阅读经典名著“人月神话”等资料,...
  • qq_38767668
  • qq_38767668
  • 2018-03-14 11:35:02
  • 82

以博客系统为例的数据库分析与设计之分析篇

博客系统 数据库 数据库分析设计 表关系
  • Lockey23
  • Lockey23
  • 2017-06-19 16:00:18
  • 1944

博客系统分析与设计论文

  • 2010年06月25日 15:33
  • 1.3MB
  • 下载

系统分析与设计知识点总结

系统开发与分析复习资料——大连理工大学
  • u013981858
  • u013981858
  • 2016-06-19 14:06:07
  • 3839

系统分析与设计方法(第5版)中文版.pdf

  • 2016年04月05日 09:47
  • 28.26MB
  • 下载

基于MATLAB的雷达系统分析与设计

  • 2015年01月31日 16:35
  • 11.32MB
  • 下载
    个人资料
    持之以恒
    等级:
    访问量: 1997
    积分: 295
    排名: 26万+