vue.config.js 645 B

123456789101112131415161718192021222324252627
  1. const webpack = require('webpack')
  2. const { defineConfig } = require('@vue/cli-service')
  3. module.exports = defineConfig({
  4. transpileDependencies: true,
  5. configureWebpack: {
  6. module: {
  7. rules: [
  8. {
  9. test: /\.cur$/,
  10. use: {
  11. loader: 'file-loader'
  12. }
  13. }
  14. ]
  15. },
  16. plugins: [
  17. new webpack.ProvidePlugin({
  18. // utils: ['/src/utils.js', 'default']
  19. // mapGetters: ['vuex', 'mapGetters']
  20. globalConfig: ['/src/config.js', 'default'],
  21. globalApi: ['/src/api.js', 'default'],
  22. globalUtils: ['/src/utils.js', 'default'],
  23. }),
  24. ],
  25. },
  26. })