zoukankan      html  css  js  c++  java
  • 微信小程序分包优化

    前提:微信小程序上传代码时报错显示不能超过2M


    没有分包前,app.json的配置代码如下:

    "pages": [
        "pages/index/index",
        "pages/user/user",    
        "pages/card/card"
    ],
    假如上述pages文件夹大小已超出2m
     
    改成
    "pages": [
        "pages/index/index",
    ],
    "subPackages": [
        {
          "root": "pages_other/",
          "pages": [       
              "user/user",    
              "card/card"
           ]
      }]
     
    ***********具体目录树操作****
    1、在pages同级新建文件夹,命名为  pages_other
    2、把原先 pages/user/  和  pages/card   两个文件夹拖到  pages_other里面
    3、打开app.js ,剪切 pages/user/user 和  pages/card/card  放到  子包subPackages的 root 为  pages_other 下面的 pages ,去掉   pages路径  ("pages/user/user"=>"user/user") 
    4、保存即可

     ********迁移注意事项********

    1、先复制   /user  全局搜索引用的地方,如果引用地方较多,不建议移动,或者移动后需要大力测试

    2、原先引用跳转路径  的地方,地址要多一层  ../  比如原先   

     wx.navigateTo({
          url: '../news/news'
        })
     
    要改成
     wx.navigateTo({
          url: '../../pages_other/news/news'
        })
     
    3、多测。
     
     
  • 相关阅读:
    javascript 压缩空格代码演示
    javascript 正则表达式代码
    数据筛选和排序
    实现win的on程序数据更新
    使用listview控件展示数据
    初始windows程序
    构建布局良好的windows程序
    ADO.NET访问数据库
    模糊查询
    基本查询
  • 原文地址:https://www.cnblogs.com/wdw31210/p/14524290.html
Copyright © 2011-2022 走看看