Я знаю, что вы не спрашивали об этом, но я расскажу свой собственный метод.Может быть, это поможет вам
Мой Vuejs запускает localhost: 8080, но я использую домен для доступа, как пример www.myvueprojectfromlocalhost.com
Сначала я использую файл "vue.config.js";
module.exports = {
devServer: {
// setting host should not be necessary
// host: '0.0.0.0:8080'
public: '0.0.0.0',
disableHostCheck: true,
}
}
Затем Apache VirtualHost с ProxyPass;
<VirtualHost *:80>
ServerName myvueprojectfromlocalhost.com
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
</VirtualHost>