如何在node.js中侦听端口80时打开localhost?

时间:2017-10-26 09:12:17

标签: node.js localhost

我目前正在 node.js 开始,我想在localhost中打开 server.js 文件。它的URL目录路径是什么,因为我注意到你不需要文件所在的foldername,就像在Apache中一样。

但我不确定。否则我的目录是以下 Desktop / node-projects / exercise-node-mongo / server.js

1 个答案:

答案 0 :(得分:2)

Node.js未明确用于运行Web应用程序,您需要使用Node.js中自己的代码创建Web服务器

在Node.js上运行网站的流行框架是Express,可以通过在已存储server.js的文件夹中打开命令提示符来安装,并运行以下步骤:

  1. 运行命令npm install express以安装快递
  2. 在您喜欢的编辑程序(记事本)中编辑server.js
  3. 插入以下代码

    const express = require('express');
    const app = express();
    app.get('/', function (req, res) {
      res.send('Hello World!');
    });
    app.listen(3000, function () {
      console.log('Example app listening on port 3000!';)
    });
    
  4. 通过从命令提示符

  5. 运行node server.js来运行应用程序
  6. 在浏览器中打开localhost:3000,您会看到文字Hello World!出现

  7. 您应该查看快递指南,详细了解它的工作原理https://expressjs.com/en/starter/hello-world.html