我正在尝试为 nodejs 运行 http-server。
使用npm start服务器在给定端口(8000)上完美启动后,出现了一些可忽略的错误。但是当我尝试运行应用程序 url 时,它显示“网页不可用”。当我尝试访问pingIP 时,它通过完美发送数据包来响应。
当我运行http-server命令时,它显示它在 127.0.0.1:8080 和 172.31.46.121:8080 上运行。我尝试将本地主机端口更改为 8080,但结果没有差异。
我正在使用腻子客户端在 Windows 上运行 linux。
nodejs 版本-5.4.1
npm 版本-3.7.0
请帮忙..
还有一件事..
我在端口 80 的 putty 上运行此服务器。然后在服务器仍在运行的情况下,我尝试使用 Bitnami 客户端(即使用npm start)在同一端口(80)上运行相同的 nodejs 服务器,并且没有端口冲突。当我通过 Bitnami 客户端运行该应用程序时,即使该应用程序在该端口也运行良好。
http-server 文件代码-
` #!/usr/bin/env node
var colors = require('colors'),
httpServer = require('../lib/http-server'),
argv = require('optimist').argv,
portfinder = require('portfinder'),
opener = require('opener');
if (argv.h || argv.help) {
console.log([
"usage: http-server [path] [options]", …Run Code Online (Sandbox Code Playgroud)