vue.config.js 605 B

12345678910111213141516171819202122232425262728293031323334
  1. const webpack = require('webpack')
  2. let publicPath = '/'
  3. switch (process.env.NODE_ENV) {
  4. case 'development':
  5. break
  6. case 'production':
  7. publicPath = '/dist/'
  8. break
  9. default:
  10. break
  11. }
  12. module.exports = {
  13. publicPath,
  14. configureWebpack: {
  15. module: {
  16. rules: [
  17. {
  18. // test: /\.cur$/,
  19. // use: {
  20. // loader: 'file-loader'
  21. // }
  22. }
  23. ]
  24. },
  25. plugins: [
  26. new webpack.ProvidePlugin({
  27. utils: ['/src/utils.js', 'default']
  28. // mapGetters: ['vuex', 'mapGetters']
  29. }),
  30. ],
  31. },
  32. }