vue.config.js 519 B

1234567891011121314151617181920212223
  1. const { defineConfig } = require('@vue/cli-service')
  2. const path = require('path')
  3. function resolve (dir) {
  4. return path.join(__dirname, dir)
  5. }
  6. module.exports = defineConfig({
  7. transpileDependencies: true,
  8. outputDir: 'home',
  9. publicPath: process.env.VUE_APP_BASE_PUBLIC,
  10. devServer: {
  11. historyApiFallback: true,
  12. allowedHosts: 'all',
  13. headers: {
  14. 'Access-Control-Allow-Origin': '*'
  15. }
  16. },
  17. chainWebpack: config => {
  18. config.resolve.alias
  19. .set('@packages', resolve('packages'))
  20. }
  21. })