Как обслуживать vue проект для других компьютеров в сети - PullRequest
1 голос
/ 10 января 2020

Я очень новичок в vue. js.

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

Конечно, я знаю, что могу напечатать 'npm run serve' в своем каталоге проекта, и он будет доставлен в localhost: 80XX. Именно этим я и занимаюсь с тех пор, как начал работать с vue пару дней go. Тем не менее, когда я делаю это, сетевая линия под «local: localhost: 8080» просто читает «network: unavailable», поэтому я, очевидно, не транслирую на что-либо, что другой компьютер может подключиться и получить от него.

Как это в основном работает? Нужно ли собирать его с помощью npm run build, а затем использовать firebase или что-то подобное для передачи содержимого моей папки dist пользователю? Поиск в Интернете дал довольно запутанные результаты, у меня оказалось больше вопросов, чем ответов.

Я просто хотел бы показать своим коллегам, что я сделал с vue, как это можно сделать, не принимая ярлык? Я хотел бы сделать это таким образом, чтобы в будущем я смог понять, как это сделать с полноценным проектом.

Спасибо!

edit: если есть учебник или ссылку, которая обсуждает это непосредственно, пожалуйста, не стесняйтесь отсылать меня к нему! Мне не удалось обнаружить, что это обсуждается на том уровне, на котором я нахожусь.

1 Ответ

2 голосов
/ 10 января 2020

Согласно документации , ХОСТ по умолчанию, с которым Vue связывается, равен 0.0.0.0, что означает, что любой пользователь в вашей сети может видеть ваш сервер.

Что вы можете сделать, это найти свой сетевой IP-адрес и поделиться с другими.

Для этого вы можете сделать, в Windows:

  1. Открыть свой терминал
  2. Тип:
ipconfig 
Получите IPv4 адрес вашей сети Поделитесь ссылкой с коллегами в форме: http://<IP_ADDRESS>:8080

Таким образом, они могут подключиться к вашей разработке экземпляр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...