vue.config.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. const {
  2. defineConfig
  3. } = require('@vue/cli-service')
  4. module.exports = defineConfig({
  5. transpileDependencies: true,
  6. lintOnSave: false,
  7. //配置代理
  8. devServer: {
  9. proxy: {
  10. '/API': {
  11. target: 'https://aiot_coer_guizhou1.baozhida.cn/API', //线上
  12. // target: 'http://gascylindertest.baozhida.cn/gas_cylinder', //测试
  13. changeOrigin: true,
  14. pathRewrite: {
  15. '^/API': ''
  16. }
  17. },
  18. '/APP': {
  19. target: 'https://yunlot.baozhida.cn',
  20. changeOrigin: true,
  21. pathRewrite: {
  22. '^/APP': '/API'
  23. }
  24. }
  25. }
  26. },
  27. publicPath: '/', // 应用程序的基础 URL,默认值是 '/'
  28. outputDir: 'dist', // 构建输出目录,默认值是 'dist'
  29. assetsDir: 'static', // 静态资源目录 (js, css, img, fonts),默认值是 'static'
  30. indexPath: 'index.html', // 指定首页文件,默认值是 'index.html'
  31. filenameHashing: true, // 是否启用文件名哈希,默认值是 true
  32. productionSourceMap: false, // 是否在生产环境下生成 source map,默认值是 true
  33. css: {
  34. extract: true, // 是否将 css 提取到单独的文件中,默认值是 true
  35. sourceMap: false, // 是否在开发模式下启用 source map,默认值是 false
  36. },
  37. })