vue.config.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. const pxRem = require("postcss-pxtorem");
  2. module.exports = {
  3. css:{
  4. loaderOptions:{
  5. postcss: {
  6. //selectorBlackList正则过滤,符合的class不进行rem转化
  7. //单个的css语句需过滤的情况下,可以使用PX或Px单位
  8. plugins:[pxRem({
  9. autoprefixer:{},
  10. rootValue: 75,
  11. propList: ["*"],// 需要做转化处理的属性,如`hight`、`width`、`margin`等,`*`表示全部 默认全部处理
  12. selectorBlackList:[".ig-",".dp-"]
  13. })]
  14. }
  15. }
  16. },
  17. lintOnSave: false,
  18. devServer: {
  19. port: 8083, // 端口
  20. proxy: {
  21. //心率及上下课获取接口
  22. '/api': {
  23. target: 'http://192.168.0.61:9000',
  24. changeOrigin: true,
  25. pathRewrite: {
  26. '^/api': '',
  27. }
  28. },
  29. //查询最新wgt接口
  30. '/bpi': {
  31. target: 'http://192.168.0.3:19096',
  32. changeOrigin: true,
  33. pathRewrite: {
  34. '^/bpi': '',
  35. }
  36. }
  37. }
  38. },
  39. //打包输出文件目录
  40. outputDir: '/Users/macbook/Working/vueBuild/flyLong/GoAllOutTv',//mac输出目录
  41. publicPath:'./',
  42. };