【CSDN上的原文地址】:http://blog.csdn.net/seven_coder/article/details/72765033


Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。

使用 Express 可以快速地搭建一个完整功能的网站

Express 框架核心特性:


  • 可以设置中间件来响应 HTTP 请求。
  • 定义了路由表用于执行不同的 HTTP 请求动作。
  • 可以通过向模板传递参数来动态渲染 HTML 页面

(简介-来自runoob.com的介绍)

在使用 $ cnpm install express 命令安装完express插件后,想使用Express框架输出一些内容,首先创建一个express.js的文件,代码如下:

//express.js

文件



var express = require('express');

var app = express();


app.get('/', function (request, response) {

  response.send('Hello World');

});


var server = app.listen(8081, function () {

  var host = server.address().address;

  var port = server.address().port;


  console.log("应用实例,访问地址为 http://%s:%s", host, port);

});


至此都没有任何问题,但在执行的时候一定要注意express.js文件存放的路径,否则会一直提示

Error: Cannot find module 'express'。

正确的做法是 将 express.js文件放到 express插件的安装目录下。具体如图所示:


上图中最后是正确的执行方式,然后打开浏览器输入:http://127.0.0.1:8081进行预览,便可以看到脚本中输出的"Hello World"。


所以一定要保证要执行的js文件与express插件的安装目录一致,下图所示,是express安装在C盘下也是一样的操作:


作者: 一蓑烟雨

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

分类: NodeJs
posted 阅读(76 ) 评论(0 )

评论内容: