Vue.js CLI 无法更改默认主机

Posted

技术标签:

【中文标题】Vue.js CLI 无法更改默认主机【英文标题】:Vue.js CLI can't change default HOST 【发布时间】:2018-06-16 19:17:44 【问题描述】:

尝试设置新环境变量时,我无法更改默认主机,如下所示:

SET HOST=custom.localhost
SET PORT=8081
npm run dev

错误:activeevents.js:182 throw er; // Unhandled 'error' event

如果我在未设置新环境变量的情况下运行,即使用默认 HOST localhost 和默认 PORT 8080npm run dev 不会捕获任何错误,并且应用程序会像魅力一样工作。

我的系统上没有运行任何其他主机,例如“custom.localhost”。

问题不在于 PORT,因为我可以毫无问题地将其更改为任何其他。

Vue.js version: 2.5.2
Vue.js CLI version: 2.9.1

【问题讨论】:

【参考方案1】:

您之前只需要在您的系统上创建一个自定义的虚拟主机,因为如果还没有,CLI 会捕获一个类似上面的错误和另一个错误:Error: getaddrinfo ENOTFOUND custom.localhost

所以,在这样做之后,应用程序就可以工作了!

【讨论】:

以上是关于Vue.js CLI 无法更改默认主机的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 Laravel Artisan CLI PHP 版本?

Ngrok 不会更改 Web 客户端内的 localhost

vscode下搭建vue.js开发环境(基于最新的@Vue/cli 4.2.2)

Flask 0.11 CLI 开发服务器——指定主机?

openstack 主机无法ping通instance,无法ssh到instance

无法使用 'sudo npm uninstall @vue/cli -g' 解除 vue.js 的停滞