浅鱼

使用 node.js 搭建一个基础的 web server
一、下载&安装 node.js二、初始化首先创建一个项目目录并进去,然后进行初始化:mkdir server cd...
扫描右侧二维码阅读全文
15
2018/09

使用 node.js 搭建一个基础的 web server

一、下载&安装 node.js

二、初始化
首先创建一个项目目录并进去,然后进行初始化:

mkdir server
cd server
npm init

三、编写&运行 main 文件

vi app.js
node app.js

app.js:

var express = require('express');
var app = express();
var port = 3000;

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

app.listen(port, function(error) {
    if(error) {
        console.log('error!');
    }
    else {
        console.log(`Server start! Listening on localhost:${ port }`);
    }
})

运行报错:

module.js:550
    throw err;
    ^

Error: Cannot find module 'express'
    at Function.Module._resolveFilename (module.js:548:15)
    at Function.Module._load (module.js:475:25)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/Users/ziyichen/Desktop/wx/server/app.js:1:77)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)

这是因为没有安装 express 导致的,下面安装 express :

npm install express --save

安装成功后,再次输入 node app.js
屏幕快照 2018-09-15 09.06.59.png

成功搭建好一个简单的 web server。

Last modification:September 15th, 2018 at 09:09 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment