1. 问题描述

 vue项目run命令后,只有localhost访问,network不能访问,启动后不显示对应的IP地址

2. 解决方案

在vue项目根目录下找到或创建  vue.config.js 文件,在devServer配置里面添加public

如下代码所示: public:‘192.168.1.2:8080’

devServer: {
    before: function (app, server, compiler) {
      registerRouter(app)
    },
    port: 9900,
    public: 'http://192.168.2.108:8080',  // 关键解决代码
    proxy: {
      '/api': {
        target: 'http://192.168.2.108:8080',
        changeOrigin: true,
        pathRewrite: {
          '^/api': ''
        },
        logLevel: 'debug'
      }
    }
  }

3. 之后完美运行!!!

Logo

前往低代码交流专区

更多推荐