我正在尝试从本地主机切换到特定的 IP 地址,但我不断收到此错误:
listen EADDRNOTAVAIL 192.168.1.139:8000
webpack.config.js

devServer: {
    host: '192.168.1.139',
    port: '8000',
    compress: true,
}

最佳答案

您遇到的错误:

listen EADDRNOTAVAIL 192.168.1.139:8000

由于绑定(bind)到已使用的端口而抛出,这意味着当前正在管理 8000,例如。来自另一个应用程序 ( You must change a port or you must kill a process )。

对于将本地 IP 地址绑定(bind)为 host 的情况,例如可以通过 npm/yarn start :
"start": "webpack-dev-server --inline --port 8080 --host 192.168.1.139 --content-base ."

假设您机器的本地 IP 是 192.168.1.139

基于 Snippet from issue #147 webpack-dev-server

关于javascript - 从特定 IP 地址为 webpack 开发服务器提供服务,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51419532/

10-12 04:01