vue.config.js 533 B

12345678910111213141516171819202122
  1. const pkg = require('./package.json');
  2. module.exports = {
  3. outputDir: 'dist',
  4. publicPath: '/admin/',
  5. chainWebpack: config => {
  6. config.plugin('define').tap(args => {
  7. args[0]['process.env']['VUE_APP_VERSION'] = JSON.stringify(pkg.version);
  8. args[0]['process.env']['VUE_APP_BUILD_TIME'] = JSON.stringify(new Date().toISOString());
  9. return args;
  10. });
  11. },
  12. devServer: {
  13. port: 8082,
  14. proxy: {
  15. '/api': {
  16. target: 'http://192.168.16.18:8080',
  17. changeOrigin: true
  18. }
  19. }
  20. }
  21. }