In Bezug auf Ihre Frage nach einer Alternative für das Hosting Node.js apps Sie einen Blick auf Cloud9
-Update haben könnten: Es ist möglich, zu einem lokalen Rechner zu verbinden, aber Sie haben CORS zu berücksichtigen. Ich habe eine schnelle Probe gemacht, um Ihnen zu zeigen, dass es möglich ist. Es folgt eine einfache Node.js-Anwendung, die mit "Huhu!" wenn ein GET
zu http://localhost:3000/ping
var express = require('express');
var cors = require('express-cors')
var app = express();
app.use(cors({
allowedOrigins: [
'run.plnkr.co'
]
}));
app.get('/ping', function(req, res) {
res.send('Huhu!');
});
app.listen(3000, function() {
console.log('Example app listening on port 3000!');
});
Zusätzlich zu senden, here is a simple Plunker für ihr zu verbinden, wobei die ‚wichtigen‘ Teil
$scope.pingLocalNodeServer = function() {
$http.get('http://localhost:3000/ping')
.then(function(response) {
$scope.echo = response.data;
}, function(error) {
$scope.err = error;
});
};
Hoffnung, die
hilft Ihnen So ist es ich keine Möglichkeit kann Connect Plunker zu einem Server? –
Es ist möglich - siehe mein Update – DAXaholic
Das hat mir geholfen! Ich konnte mich mit 'localhost' verbinden und benötigte Daten perfekt bekommen. Aber plötzlich nach einer Pause begann eine Ausnahme wie folgt zu bekommen: 'Exception {message:" ", result: 2153644038, name:" ", filename:" https://cdnjs.cloudflare.com/ajax/l... ", lineNumber: 9866, spaltennummer: 0, daten: null, stack: "createHttpBackend/<@https: //cdnjs.c..."} '. Ich benutze Firefox. Verweise mein Plunk: https://plnkr.co/edit/1k2SAZ?p=preview –