vue 通过localhost和ip进行访问项目配置

首先你需要将config/index.js中的host修改为0.0.0.0

module.exports = {
  dev: {
    //...
    host: '0.0.0.0',//将 host设置为 0.0.0.0
    port: 8080, //端口号,自定义
    autoOpenBrowser: true,
    errorOverlay: true,
    notifyOnErrors: false,
    poll: false, 
    //...
  },
  //...
}

2.在build/webpack.dev.conf.js的WebpackDevServer中配置useLocalIp: true(有可能写法会不一样,我这里是devWebpackConfig 下的devServer),这样打开页面就会是ip:port的形式,同时你也可以通过localhost:port或127.0.0.1:port打开页面。

const devWebpackConfig = merge(baseWebpackConfig, {
  mode: 'development',
  devtool: config.dev.devtool,
  //...
  devServer: {
    useLocalIp: true,//避免打开浏览器为0.0.0.0,需手动改IP的情况
    //...
  },
  //...
}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 写在开头 先说说为什么要写这篇文章, 最初的原因是组里的小朋友们看了webpack文档后, 表情都是这样的: (摘...
    Lefter阅读 5,414评论 4 31
  • 扯淡的话 扯淡1我同事问我为什么要用webpack,我自己也在思考为什么。上网也看了很多前辈的见解,也自己思考和比...
    LeoMelody阅读 556评论 0 4
  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 5,628评论 1 32
  • 上一篇介绍了Gulp,公司的React项目用的是webpack打包,抽空将webpack的知识点整理进本篇。 先简...
    张歆琳阅读 5,888评论 2 11
  • 最重要的原则 1.永远记住,生活是最重要的2.一次只做一件事是一种超凡的能力,简单而又有效3.状态不佳的时候应该读...
    幻然阅读 307评论 0 0

友情链接更多精彩内容