如何运行NodeJS服务器
时间:2020-02-23 14:33:10 来源:igfitidea点击:
在本页中,将介绍如何设置和运行Node.js在本地计算机上托管静态web应用程序的web服务器。
Node.js重量轻,效率高。我们可以使用它将web应用部署到本地主机或者远程主机。它非常容易使用和设置
下载Node.js
去Node.js下载页面https://nodejs.org/download/. 每个操作系统有两个选项-一个安装程序和一个独立的可执行文件。你可以为你的操作系统下载合适的文件。
设置Node.js
浏览到已安装(或者解压缩)的文件夹Node.js.
在与node executable相同的文件夹中创建一个名为public_html的文件夹–我们将在web项目中使用此文件夹
创建新文件网络服务器.js在与节点可执行文件相同的文件夹中,包含以下内容
var connect = require('connect'); var serveStatic = require('serve-static'); var app = connect(); app.use(serveStatic("public_html")); app.listen(5100);
这个简单JavaScript代码实现了一个web服务器,它为承载在上面的静态HTML文件提供HTTP请求http://localhost:5100。它假定我们在与节点.exe(对于Windows)或者节点可执行文件(OSX和Linux)驻留
现在从内部Node.js安装文件夹运行这两个命令(这将安装运行静态页面所需的两个模块)
npm install connect npm install serve-static
启动新服务器
node webserver.js
创建一个示例页面,测试服务器
创建一个名为测试.html在public_html文件夹中,包含以下内容:
<!DOCTYPE html> <html> <head> <title>Welocme page</title> </head> <body> Your simple Node.js server is up and running! </body> </html>
现在打开浏览器并输入http://localhost:5100个/测试.html
如果一切顺利,你应该在浏览器中看到以下内容
Node.js测试页