vue.config.js 644 B

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