postcss.config.js 619 B

12345678910111213141516171819202122232425262728
  1. const path = require('path')
  2. module.exports = ({ webpack }) => {
  3. const designWidth = webpack.resourcePath.includes(
  4. path.join('node_modules', 'vant')
  5. )
  6. ? 375
  7. : 750
  8. return {
  9. plugins: {
  10. autoprefixer: {},
  11. 'postcss-px-to-viewport': {
  12. unitToConvert: 'px',
  13. viewportWidth: designWidth,
  14. unitPrecision: 6,
  15. propList: ['*'],
  16. viewportUnit: 'vw',
  17. fontViewportUnit: 'vw',
  18. selectorBlackList: [],
  19. minPixelValue: 1,
  20. mediaQuery: true,
  21. exclude: [],
  22. landscape: false
  23. }
  24. }
  25. }
  26. }