vue.config.js 579 B

123456789101112131415161718192021
  1. const path = require('path');
  2. module.exports = {
  3. devServer:
  4. {
  5. port: 8081,
  6. disableHostCheck: true
  7. },
  8. pluginOptions: {
  9. 'style-resources-loader': {
  10. preProcessor: 'less',
  11. patterns: [path.resolve(__dirname, './src/styles/common.less')]
  12. }
  13. },
  14. chainWebpack: config => {
  15. if (process.env.NODE_ENV === 'development') {
  16. config.output.filename('[name].[hash].js').end();
  17. }
  18. },
  19. transpileDependencies: ['ssr-window', 'dom7', 'vuex'],
  20. runtimeCompiler: true
  21. };