我如何 运行 Laravel 混合自定义 URL?

How can I run Laravel mix on custom URL?

我正在创建一个需要在暂存服务器上从一个点创建的应用程序。因为在本地创建它是不可能的,因为它有网络中其他服务器必须访问的一些端点。

我在 Vue.js 和 Laravel 中创建了一个应用程序。在本地,我习惯运行 npm run hot 这样我改了一些代码就不用重新编译了。但是因为我必须在实时服务器上继续开发这个应用程序,所以我想 运行 npm run hot 在像 staging.something.com 这样的自定义域上而不是 localhost:8080.

如果 localhost:8080 以某种方式合作,我没有任何问题,但是当我 运行 npm run hot 在实时服务器上时,这是我尝试时遇到的错误访问网络应用程序。

GET http://localhost:8080//js/app.js net::ERR_CONNECTION_REFUSED

我认为它应该显示我的服务器的 IP 地址而不是 localhost。我不知道这有什么问题,但它不起作用。

Laravel mix 将 webpack-dev-server 包用于 run hot 命令。

webpack-dev-server 有一个开关 --useLocalIp 这将使其使用服务器本地 IP 地址。

它还有一个--host开关,可以用来手动设置IP地址--host 0.0.0.0