Timers and other features for Heroes of the Storm
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

vue-loader.conf.js 1.2 KiB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /*
  2. * Copyright © 2021 Adrien Agez <adrien.agez@pm.me>
  3. *
  4. * This file is part of Nexus Timers.
  5. *
  6. * Nexus Timers is free software: you can redistribute it and/or modify
  7. * it under the terms of the GNU Affero General Public License as published by
  8. * the Free Software Foundation, either version 3 of the License, or
  9. * (at your option) any later version.
  10. *
  11. * Nexus Timers is distributed in the hope that it will be useful,
  12. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. * GNU Affero General Public License for more details.
  15. *
  16. * You should have received a copy of the GNU Affero General Public License
  17. * along with Nexus Timers. If not, see <https://www.gnu.org/licenses/>.
  18. */
  19. 'use strict'
  20. const utils = require('./utils')
  21. const config = require('../config')
  22. const isProduction = process.env.NODE_ENV === 'production'
  23. module.exports = {
  24. loaders: utils.cssLoaders({
  25. sourceMap: isProduction
  26. ? config.build.productionSourceMap
  27. : config.dev.cssSourceMap,
  28. extract: isProduction
  29. }),
  30. transformToRequire: {
  31. video: ['src', 'poster'],
  32. source: 'src',
  33. img: 'src',
  34. image: 'xlink:href'
  35. }
  36. }