小程序-实现分包

小程序-实现分包,第1张

1:原因

微信单体开发限制2M,企业号限制20M

2:效果图

 

 

3:代码app.json文件修改为如下效果

{
  "pages": [
    "pages/tabBar/component/component",
    "pages/tabBar/API/API",
    "pages/tabBar/template/template",
    "pages/tabBar/extUI/extUI",
    "pages/component/view/view",
    "pages/component/scroll-view/scroll-view",
    "pages/component/swiper/swiper",
    "pages/component/cover-view/cover-view",
    "pages/component/movable-view/movable-view",
    "pages/component/text/text",
    "pages/component/rich-text/rich-text",
    "pages/component/progress/progress",
    "pages/component/button/button",
    "pages/component/checkbox/checkbox",
    "pages/component/form/form",
    "pages/component/input/input",
    "pages/component/label/label",
    "pages/component/picker/picker",
    "pages/component/picker-view/picker-view",
    "pages/component/radio/radio",
    "pages/component/slider/slider",
    "pages/component/switch/switch",
    "pages/component/textarea/textarea",
    "pages/component/editor/editor",
    "pages/component/navigator/navigator",
    "pages/component/navigator/navigate/navigate",
    "pages/component/navigator/redirect/redirect",
    "pages/component/image/image",
    "pages/component/video/video",
    "pages/component/map/map",
    "pages/component/canvas/canvas",
    "pages/component/web-view/web-view"
  ],
  "subPackages": [
    {
      "root": "pages/API",
      "pages": [
        "login/login",
        "get-user-info/get-user-info",
        "request-payment/request-payment",
        "share/share",
        "set-navigation-bar-title/set-navigation-bar-title",
        "show-loading/show-loading",
        "navigator/navigator",
        "navigator/new-page/new-vue-page-1",
        "navigator/new-page/new-vue-page-2",
        "navigator/new-page/new-nvue-page-1",
        "navigator/new-page/new-nvue-page-2",
        "pull-down-refresh/pull-down-refresh",
        "animation/animation",
        "get-node-info/get-node-info",
        "intersection-observer/intersection-observer",
        "canvas/canvas",
        "action-sheet/action-sheet",
        "modal/modal",
        "toast/toast",
        "get-network-type/get-network-type",
        "get-system-info/get-system-info",
        "add-phone-contact/add-phone-contact",
        "on-accelerometer-change/on-accelerometer-change",
        "on-compass-change/on-compass-change",
        "make-phone-call/make-phone-call",
        "scan-code/scan-code",
        "clipboard/clipboard",
        "request/request",
        "upload-file/upload-file",
        "download-file/download-file",
        "image/image",
        "voice/voice",
        "inner-audio/inner-audio",
        "background-audio/background-audio",
        "video/video",
        "file/file",
        "map/map",
        "get-location/get-location",
        "open-location/open-location",
        "choose-location/choose-location",
        "storage/storage",
        "sqlite/sqlite",
        "rewarded-video-ad/rewarded-video-ad",
        "brightness/brightness",
        "save-media/save-media",
        "bluetooth/bluetooth",
        "soter/soter",
        "ibeacon/ibeacon",
        "vibrate/vibrate",
        "websocket-socketTask/websocket-socketTask",
        "websocket-global/websocket-global"
      ]
    },
    {
      "root": "pages/extUI",
      "pages": [
        "forms/forms",
        "group/group",
        "badge/badge",
        "breadcrumb/breadcrumb",
        "countdown/countdown",
        "drawer/drawer",
        "icons/icons",
        "load-more/load-more",
        "nav-bar/nav-bar",
        "number-box/number-box",
        "popup/popup",
        "segmented-control/segmented-control",
        "tag/tag",
        "list/list",
        "card/card",
        "collapse/collapse",
        "pagination/pagination",
        "swiper-dot/swiper-dot",
        "grid/grid",
        "rate/rate",
        "steps/steps",
        "notice-bar/notice-bar",
        "swipe-action/swipe-action",
        "search-bar/search-bar",
        "calendar/calendar",
        "indexed-list/indexed-list",
        "fab/fab",
        "fav/fav",
        "goods-nav/goods-nav",
        "section/section",
        "transition/transition",
        "title/title",
        "tooltip/tooltip",
        "link/link",
        "combox/combox",
        "list/chat",
        "table/table",
        "dateformat/dateformat",
        "data-checkbox/data-checkbox",
        "easyinput/easyinput",
        "data-picker/data-picker",
        "data-select/data-select",
        "datetime-picker/datetime-picker",
        "row/row",
        "file-picker/file-picker",
        "space/space",
        "font/font",
        "color/color",
        "radius/radius",
        "button/button"
      ]
    },
    {
      "root": "pages/template",
      "pages": [
        "ucharts/ucharts",
        "nav-default/nav-default",
        "component-communication/component-communication",
        "list2detail-list/list2detail-list",
        "list2detail-detail/list2detail-detail",
        "tabbar/tabbar",
        "tabbar/detail/detail",
        "swiper-vertical/swiper-vertical",
        "swiper-list/swiper-list",
        "scheme/scheme",
        "vant-button/vant-button",
        "global/global"
      ]
    }
  ],
  "window": {
    "pageOrientation": "portrait",
    "navigationBarTitleText": "Hello uniapp",
    "navigationBarTextStyle": "white",
    "navigationBarBackgroundColor": "#007AFF",
    "backgroundColor": "#F8F8F8",
    "backgroundColorTop": "#F4F5F6",
    "backgroundColorBottom": "#F4F5F6"
  },
  "tabBar": {
    "color": "#7A7E83",
    "selectedColor": "#007AFF",
    "borderStyle": "black",
    "backgroundColor": "#F8F8F8",
    "list": [
      {
        "pagePath": "pages/tabBar/component/component",
        "iconPath": "static/component.png",
        "selectedIconPath": "static/componentHL.png",
        "text": "内置组件"
      },
      {
        "pagePath": "pages/tabBar/API/API",
        "iconPath": "static/api.png",
        "selectedIconPath": "static/apiHL.png",
        "text": "接口"
      },
      {
        "pagePath": "pages/tabBar/extUI/extUI",
        "iconPath": "static/extui.png",
        "selectedIconPath": "static/extuiHL.png",
        "text": "扩展组件"
      },
      {
        "pagePath": "pages/tabBar/template/template",
        "iconPath": "static/template.png",
        "selectedIconPath": "static/templateHL.png",
        "text": "模板"
      }
    ]
  },
  "permission": {
    "scope.userLocation": {
      "desc": "演示定位能力"
    }
  },
  "usingComponents": {},
  "sitemapLocation": "sitemap.json"
}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/945107.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-18
下一篇2022-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存