Как мне запустить приложение Node.js на моем локальном компьютере и использовать No-IP, чтобы кто-то другой мог получить к нему доступ из Интернета? - PullRequest
0 голосов
/ 09 ноября 2019

Мое приложение определяет несколько обратных вызовов (URL), и мне нужно их протестировать.

Можно ли запустить приложение на локальном компьютере и разрешить кому-либо еще доступ к нему из Интернета?

(Я не могу развернуть свое приложение на Heroku , потому что это занимает до 30 минут, и это не лучший вариант, когда нужно отлаживать, исправлять возможные ошибки и повторно развертывать приложение много раз.)

Итак, я хочу использовать No-IP , чтобы иметь некоторый общий IP-адрес и предоставить кому-либо доступ к моей службе, которая будет работать на моей локальной машине.

  1. Возможно ли это?
  2. Если возможно - как это сделать?

1 Ответ

1 голос
/ 10 ноября 2019

Если ваше приложение использует HTTP-сервер, вы можете использовать https://github.com/localtunnel/localtunnel для предоставления вашего API.

Даже если вы не используете HTTP-сервер в своем приложении, вы можете просто создать его и заставить некоторые маршруты вызывать ваши функции.

...