第一种方法:如图在config/index.js,把host:'localhost'改为host:'0.0.0.0',重新编译即可。
第二种方法:找到 your-project/package.json
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js"
在这句话里面添加参数 --host 0,0,0,0
"dev": "webpack-dev-server --inline --host 0.0.0.0 --progress --config build/webpack.dev.conf.js"
然后在 PC 地址栏输入:http://192.168.x.xx:8080 or localhost or 0.0.0.0 都可以访问,手机使用 IP 访问也是没问题。
最后提醒大家,手机可以访问的前提是:手机和电脑需要连的同一个 wifi。
第三种方法:未试过
{
devServer: {
port: '8080',
disableHostCheck: true
// or
public: 'your-host:8080'
}
}