vue.config.js 754 B

123456789101112131415161718192021222324252627282930
  1. const path = require('path')
  2. function resolve(dir) {
  3. return path.join(__dirname, dir)
  4. }
  5. module.exports = {
  6. outputDir: 'dist',
  7. publicPath: process.env.NODE_ENV === 'production' ? '/dk' : '/',
  8. chainWebpack: (config) => {
  9. config.resolve.alias
  10. .set('@$', resolve('src'))
  11. .set('@api', resolve('src/api'))
  12. .set('@assets', resolve('src/assets'))
  13. .set('@views', resolve('src/views'))
  14. },
  15. devServer: {
  16. port: 8082,
  17. proxy: {
  18. '/happyjob': {
  19. target: 'http://localhost:8088', //请求本地 需要happyjob后台项目
  20. ws: false,
  21. changeOrigin: true
  22. },
  23. }
  24. },
  25. lintOnSave: undefined
  26. };