我用的是新版本的 vue-element-admin 项目,按照视频如果我把 .env.development .env.production这2个文件里配置成 VUE_APP_BASE_API = ‘https://localhost:18082’
运行 npm run dev 发现 login 请求的域名是 http://localhost:9527 ,对应的是 vue.config.js 中
// If your port is set to 80,
// use administrator privileges to execute the command line.
// For example, Mac: sudo npm run
// You can change the port by the following method:
// port = 9527 npm run dev OR npm run dev --port = 9527
const port = process.env.port || process.env.npm_config_port || 9527 // dev port
这个配置 http也没有变成https
如果设置 VUE_APP_BASE_API = ‘https://book.youbaobao.xyz:18082’ 并且设置hosts 文件 就正常了 这是为什么
基于Element的中后台课程,一套中小型企业通用的后台管理系统
了解课程