webpack生产环境和开发环境配置

904 阅读1分钟

前言

vue 项目开发打包项目时需要配置生产环境和开发环境避免打包时手动更改麻烦,所以我翻阅资料查看他人配置自己试了一下,具体配置如下

配置目录

首先在config的dev.env.js中

然后更改prod.env.js

在build文件中找到webpack.prod.conf.js更改

在build文件中找到build.js更改

最后找到 package.json文件

在 api的index.js中配置基本路径

axios.defaults.baseURL = process.env.API_ROOT // 打印process.env.API_ROOT是否有值 使用process.env.API_ROOT代替API真实地址

保存代码 npm run dev 然后打包对应的环境 如:npm run build:prod / npm run build:dev

如果打包完打开页面路径报错时一种解决方案为 找到config的index.js文件 修改

如果还有其他错误 有可能是路由问题 history模式需要后台配置 也或者 请求接口时未拿到数据引起页面空白 以上就是这些 有问题可以一起交流 我也是自己不断挖坑填坑一路走来,看了很多教程 去尝试才总结的 希望能和大家一起学习。