vue.config.js 601 B

12345678910111213141516171819202122232425262728293031
  1. const path = require('path');
  2. module.exports = {
  3. devServer: {
  4. overlay: {
  5. warnings: true,
  6. errors: true
  7. },
  8. open: true
  9. },
  10. runtimeCompiler: true,
  11. pluginOptions: {
  12. 'style-resources-loader': {
  13. preProcessor: 'scss',
  14. patterns: [path.resolve(__dirname, './src/styles/global.scss')]
  15. }
  16. },
  17. configureWebpack: {
  18. resolve: {
  19. alias: {
  20. type: path.resolve(__dirname, './server/src/client-server-shared/type'),
  21. const: path.resolve(
  22. __dirname,
  23. './server/src/client-server-shared/const'
  24. )
  25. }
  26. }
  27. }
  28. };