-2
我想使用本地网络从我的IPad连接到安装在Windows操作系统上的正在运行的NodeJS服务器。如何从IPad连接到本地网络NodeJS服务器?
有什么办法连接本地网络中的这个或其他设备?
我目前使用xip.io,但没有得到任何结果。
我想使用本地网络从我的IPad连接到安装在Windows操作系统上的正在运行的NodeJS服务器。如何从IPad连接到本地网络NodeJS服务器?
有什么办法连接本地网络中的这个或其他设备?
我目前使用xip.io,但没有得到任何结果。
我用下面的步骤得到它:
安装以下NPM包 - Minihost全球使用npm install -g minihost
。它可能需要graceful-fs程序包更新。
我创建server.js文件与下一个示例代码:
const express = require("express");
const bodyParser = require("body-parser");
const path = require("path");
//const minihost = require("minihost");
const server = express();
const host = process.env.host || "127.0.0.1";
const port = process.env.port || 2000;
server.set('views', './app/views');
server.set('view engine', 'jade');
server.use(bodyParser.urlencoded({extended: true}));
server.use(bodyParser.json());
server.get("/", (req, res) => res.render("home"));
server.listen(port, host,() => console.log(`Listening on http://${host}:${port}`))
创建与某些视图app\views\home.jade
示例代码。
在CLI界面执行下一个命令:
h -- node server.js //Don't forget prefix with h -- your node server command
执行,如果你是在Windows操作系统机器cmd命令ipconfig
以获取本地机器的IP。
把你的设备的下一个网址:
http://node-xip-io.YOUR-LOCAL-IP.xip.io:2000 //i.e。 http://node-xip-io.192.168.0.102.xip.io:2000
不要忘了你与
ipconfig
CLI命令得到了IP更换YOUR-LOCAL-IP。
是......当您尝试时会发生什么? – TZHX
是的,这是可能的,有很多方法可以做到这一点。这个问题太广泛了,甚至不知道从哪里开始。也许从描述你试图解决的实际问题(你的应用打算做什么)开始,以及你在iPad上寻找什么类型的应用(Web应用?本地应用?)? – jfriend00
我有一台** NodeJS **服务器,在本地机器上为_static pages_提供服务,但我需要的是从_same本地network_中的IPad浏览器连接到该服务器。是可能的或我需要任何软件来连接? – frankfullstack