config.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. module.exports = {
  2. base: '/report-doc/',
  3. title: 'AJ-Report',
  4. description: '使用拖拽快速生成动态大屏报表',
  5. dest: 'dist',
  6. lastUpdated: 'Last Updated',
  7. theme: '',
  8. themeConfig: {
  9. logo: '/logo.png',
  10. smoothScroll: true,
  11. sidebarDepth: 2,
  12. nav: [
  13. {text: '首页', link: '/'},
  14. {text: '指南', link: '/guide/'},
  15. {text: 'GitHub', link: 'https://github.com/anji-plus/report'},
  16. {text: 'Gitee', link: 'https://gitee.com/anji-plus/report'},
  17. {text: '谁在使用', link: '/guide/briefUsing'},
  18. ],
  19. sidebar: {
  20. '/guide/': [
  21. {
  22. title: '介绍',
  23. collapsable: false,
  24. children: [
  25. {title: '简介', path: '/guide/'},
  26. {title: '谁在使用', path: '/guide/briefUsing'},
  27. {title: '技术支持', path: '/guide/briefSupport'},
  28. ]
  29. },
  30. {
  31. title: '快速入门',
  32. collapsable: false,
  33. children: [
  34. {title: '开发环境', path: '/guide/quicklyDevelop'},
  35. {title: '发行版部署', path: '/guide/quicklyDistribution'},
  36. {title: '源码部署', path: '/guide/quicklySource'},
  37. {title: '前后端分离', path: '/guide/quicklySeparate'},
  38. ]
  39. },
  40. {
  41. title: '用户权限',
  42. collapsable: false,
  43. children: [
  44. {title: '权限管理', path: '/guide/authmanager'},
  45. ]
  46. },
  47. {
  48. title: '操作手册',
  49. collapsable: false,
  50. children: [
  51. {title: '数据源', path: '/guide/datasource'},
  52. {title: '数据集', path: '/guide/dataset'},
  53. {title: '大屏设计', path: '/guide/dashboard'},
  54. {title: '导入导出', path: '/guide/importexport'},
  55. ]
  56. },
  57. {
  58. title: '其他',
  59. collapsable: false,
  60. children: [
  61. {title: '常见问题', path: '/guide/question'}
  62. ]
  63. },
  64. {
  65. title: '社区提供',
  66. collapsable: false,
  67. children: [
  68. {title: '搭建AJ-Report开发环境', path: '/guide/community/AC1688/搭建aj-report开发环境'}
  69. ]
  70. }
  71. ],
  72. }
  73. },
  74. plugins: [
  75. ['@vuepress/back-to-top', true],
  76. ],
  77. configureWebpack: {
  78. resolve: {
  79. alias: {
  80. '@': '/.vuepress/public'
  81. }
  82. }
  83. }
  84. }