Ich habe es in den nächsten Schritten:
Installieren Sie das folgende NPM Package - Minihost global npm install -g minihost
verwenden. Es kann die Aktualisierung des Pakets graceful-fs erfordern.
ich eine server.js Datei mit dem Code nächste Beispiel:
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}`))
die app\views\home.jade
Ansicht erstellen einige mit Beispielcode.
Führen Sie den nächsten Befehl in der CLI-Schnittstelle:
h -- node server.js //Don't forget prefix with h -- your node server command
ausführen, wenn Sie in Windows OS-Maschine der Befehl cmd sind ipconfig
, um die IP Ihres lokalen Computers zu erhalten.
Put in Ihrem Gerät die nächste URL:
http://node-xip-io.YOUR-LOCAL-IP.xip.io:2000 //i.e. http://node-xip-io.192.168.0.102.xip.io:2000
Vergessen Sie nicht, YOUR-LOCAL-IP mit der IP ersetzen Sie mit dem ipconfig
cli Befehl bekam.
ja ... was passiert, wenn Sie es versuchen? – TZHX
Ja, das ist möglich und es gibt viele Möglichkeiten, dies zu tun. Diese Frage ist viel zu weit gefasst, um überhaupt zu wissen, wo ich anfangen soll. Beginnen Sie vielleicht damit, das eigentliche Problem zu beschreiben, das Sie lösen möchten (was Ihre App zu tun beabsichtigt) und welche Art von App Sie auf dem iPad suchen (Web App? Native App?)? – jfriend00
Ich habe einen ** NodeJS ** -Server, der _static pages_ auf meinem lokalen Rechner bedient, aber ich brauche eine Verbindung zu diesem Server über den IPad-Browser im _same local network_. Ist das möglich oder brauche ich irgendeine Software um eine Verbindung herzustellen? – frankfullstack