подключение к локальному узлу node.js в Azure с внешнего URL - PullRequest
0 голосов
/ 08 октября 2018

Я новичок в инфраструктуре, и вопрос может показаться глупым ... в данном случае я разработал шаблон веб-приложения, которое запускается локально - получает данные из Интернета и сохраняет их на локальном сервере MySQL, а затем запускает узел.js локальный хост, чтобы увидеть веб-интерфейс с подключением к базе данных ... локально все работало нормально.

Затем следующий шаг - развернуть его в Интернете.Я открыл учетную запись в Azure и запустил vm (MS server 2016), интерфейс был во многом похож на Windows 10 PC.затем я в основном реплицировал процедуру на сервере ... затем возникла проблема ... как будто я делал все это через подключение к удаленному рабочему столу, однако нам нужно подключиться к веб-приложению с внешнего URL-адреса (как люди могут ввестиURL-адрес и посещение веб-приложения через браузер смартфона или планшетный компьютер). Что мне нужно сделать, чтобы это произошло?

Надеюсь, я четко объяснил всю эту ситуацию ... Спасибо

Здеськод локального сервера node.js

var express = require('express');
var fs = require('fs');
var app = express();
app.use(express.static(__dirname));
function getFiles(){
    var files="";
    var items=fs.readdirSync("./SDG_summary");
    for(var i=0; i<items.length; i++){
        if(items[i].indexOf("_summary")!=-1){
            if(i==items.length-1){
                files+=items[i];
            }else{
                files+=items[i]+", ";
            }
        }
    }
    return files;
}
app.get('/', function(req, res){
    res.sendFile(__dirname+ '/index.html');
});
app.get('/files', function(req, res){
    var files=getFiles();
    res.send(files);
});
app.listen(8081);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...