Экспресс локальные URL-адреса в производстве для приложения Electron - PullRequest
0 голосов
/ 25 мая 2018

Я создаю приложение Electron, которое использует сервер Express для предоставления доступа к локальной файловой системе.

При локальной разработке Express использует localhost:3000 в качестве URL-адреса по умолчанию и всех взаимодействий API между React.веб-интерфейс и сервер Express / Node отправляются с localhost в URL-адресе следующим образом:

// Call getHistory in server.js
fetch(`http://localhost:3000/getHistory?file=${file}`)
.then((data) => data.json())
.then(function(data) {
    this.resizeImage(data.file);
})
.catch(function(error) {
    console.log(error);
});

Я не понимаю, когда пришло время упаковать приложение для производства, что мне делать сURL-адреса localhost?

Я предполагаю, что приложение не должно работать на порту :3000, так как другие приложения уже могут использовать этот порт.

...