pages.config.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import { defineUniPages } from '@uni-helper/vite-plugin-uni-pages'
  2. import { tabBar } from './src/tabbar/config'
  3. export default defineUniPages({
  4. 'globalStyle': {
  5. navigationStyle: 'default',
  6. navigationBarTitleText: 'unibest',
  7. navigationBarBackgroundColor: '#f8f8f8',
  8. navigationBarTextStyle: 'black',
  9. backgroundColor: '#FFFFFF',
  10. },
  11. 'easycom': {
  12. autoscan: true,
  13. custom: {
  14. '^fg-(.*)': '@/components/fg-$1/fg-$1.vue',
  15. '^(?!z-paging-refresh|z-paging-load-more)z-paging(.*)':
  16. 'z-paging/components/z-paging$1/z-paging$1.vue',
  17. '^u--(.*)': 'uview-plus/components/u-$1/u-$1.vue',
  18. '^up-(.*)': 'uview-plus/components/u-$1/u-$1.vue',
  19. '^u-([^-].*)': 'uview-plus/components/u-$1/u-$1.vue',
  20. // mescroll 组件配置
  21. '^mescroll-empty': '@/custom-components/custom-mescroll/components/mescroll-empty.vue',
  22. '^mescroll-top': '@/custom-components/custom-mescroll/components/mescroll-top.vue',
  23. '^mescroll-down': '@/custom-components/custom-mescroll/components/mescroll-down.vue',
  24. '^mescroll-up': '@/custom-components/custom-mescroll/components/mescroll-up.vue',
  25. '^mescroll-body': '@/custom-components/custom-mescroll/mescroll-body.vue',
  26. },
  27. },
  28. // 平台特定配置
  29. 'mp-weixin': {
  30. setting: {
  31. urlCheck: false,
  32. es6: true,
  33. enhance: true,
  34. postcss: true,
  35. },
  36. },
  37. // tabbar 的配置统一在 “./src/tabbar/config.ts” 文件中
  38. 'tabBar': tabBar as any,
  39. })