使用 ExpressJS 4 和 Node 4 的 Hello World App

前言

你需要 node >= 4express 4 来完成这个项目。你可以从他们的下载页面获取最新的 node 发行

在本教程之前,你应该通过运行来初始化节点项目

$ npm init

从命令行填写你想要的信息。请注意,你可以通过编辑 package.json 文件随时更改信息。

安装

npm 安装 express

$ npm install --save express

将 Express 作为节点模块安装后,我们可以创建入口点。这应该与我们的 package.json 在同一目录中

$ touch app.js

目录内容

该文件夹应具有以下目录结构:

<project_root>
 |-> app.js
 |-> node_modules/
 '-> package.json

在首选编辑器中打开 app.js,然后按照以下四个步骤创建第一个 Express 应用程序:

// 1. Import the express library.
import express from 'express';

// 2. Create an Express instance.
const app = express();

// 3. Map a route. Let's map it to "/", so we can visit "[server]/".
app.get('/', function(req, res) {
   res.send('Hello World');
});

// 4. Listen on port 8080
app.listen(8080, function() {
   console.log('Server is running on port 8080...');
});

执行

从项目目录中,我们可以使用该命令运行我们的服务器

$ node app.js

你应该看到文字

$ Our Express App Server is listening on 8080...

现在,访问 http://localhost:8080/,你会看到文字 Hello World!

恭喜,你已经创建了第一个 Express 应用程序!