Невозможно получить доступ к проекту Vue по IP-адресу на других устройствах vue cli 3 npm - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть проект, созданный с помощью vue cli 3. Когда я запускаю команду «npm run serve», она выдает следующее сообщение об успехе (я заменил свой IP-адрес на поддельные #):

App running at:
- Local: http://localhost:8080/
- Network: http://1.2.3.4:8080/

Все отлично работает на моем собственном компьютере.На моем собственном компьютере я могу получить доступ как по локальному, так и по IP-адресу, но не могу получить доступ с сетевым адресом на других устройствах, подключенных к той же сети Wi-Fi.

Я пробовал следующее:

On vue.config.js:
devServer: {
    host: '0.0.0.0'
}

and
devServer: {
    open: process.platform === 'darwin',
    host: '0.0.0.0',
    port: 8080,
    https: false,
    hotOnly: false
}

on my package.json:
"scripts": {
    "serve": "vue-cli-service serve --host 0.0.0.0",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
}

and
"scripts": {
    "serve": "vue-cli-service serve --host 0.0.0.0 --allowed-hosts 1.2.3.4",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
}

Мой сервер tomcat работает на 80-м порту, и он отлично работает как на моем компьютере, так и на других устройствах ... Я не уверен, что еще делать ...

Это страница с ошибкой, с которой я сталкиваюсь: enter image description here Как мне сделать так, чтобы я мог получить доступ к своему проекту vue с других устройств в той же сети?

Спасибо за ваше время и помощь!

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