问题描述
当我运行npm run serve
时,我得到了:
App running at:
- Local: http://localhost:8080/
- Network: http://192.168.0.107:8080/
我想向我的应用程序提供网络信息:
vue.config.js
process.env.APP_VUE_NETWORK_ADDRESS = // <--- http://192.168.0.107:8080/
module.exports = {}
我可以使用npm的ip
包来获取ip,但是我认为也许有更好的方法。
const ip = require('ip')
const networkAddress = ip.address()
const networkPort = 8080
Object.assign(process.env,{
VUE_APP_NETWORK_ADDRESS: networkAddress,VUE_APP_NETWORK_PORT: networkPort
})
module.exports = {
devServer: {
host: networkAddress,port: networkPort
}
}
有什么建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)