vue.config.js 767 B

12345678910111213141516171819202122232425
  1. const webpack = require('webpack')
  2. process.env.VUE_APP_VERSION = require('./package.json').version
  3. module.exports = {
  4. publicPath: process.env.NODE_ENV === 'development' ? '/' : '/',
  5. // productionSourceMap: process.env.CLI_MODE === 'prod' ? false : true,
  6. configureWebpack: {
  7. // module: {
  8. // rules: [
  9. // ]
  10. // },
  11. plugins: [
  12. new webpack.ProvidePlugin({
  13. // utils: ['/src/utils.js', 'default']
  14. globalMapState: ['vuex', 'mapState'],
  15. globalMapMutations: ['vuex', 'mapMutations'],
  16. globalMapGetters: ['vuex', 'mapGetters'],
  17. // globalConfig: ['/src/config.js', 'default'],
  18. // globalApi: ['/src/api.js', 'default'],
  19. // globalUtils: ['/src/utils.js', 'default'],
  20. }),
  21. ],
  22. },
  23. }