zoukankan      html  css  js  c++  java
  • uni-app app热更新+整包更新 使用uniCloud开发

    App端插件:

    https://ext.dcloud.net.cn/plugin?id=4542

    网页端后台(统一管理多个app的整包和热更新):

    https://ext.dcloud.net.cn/plugin?id=4470

    网页端后台我是自己搭了一个,并且通过uniCloud托管后台网页

    新增一个app的更新步骤

    1、把uni-upgrade-center - App插件引入项目

    2、 找到/uni_modules/uni-upgrade-center-app/uniCloud/cloudfunctions/check-version,右键上传部署

    3、在pages.json中添加页面路径

    "pages": [
        // ……其他页面配置
        {
            "path": "uni_modules/uni-upgrade-center-app/pages/upgrade-popup",
            "style": {
                "disableScroll": true,
                "app-plus": {
                    "backgroundColorTop": "transparent",
                    "background": "transparent",
                    "titleNView": false,
                    "scrollIndicator": false,
                    "popGesture": "none",
                    "animationType": "fade-in",
                    "animationDuration": 200
    
                }
            }
        }
    ]

    4、将/uni_modules/uni-upgrade-center-app/utils/check-update import到需要用到的地方,调用一下即可,我这边是放在App.vue中

    // #ifdef APP-PLUS
        import updata from '@/uni_modules/uni-upgrade-center-app/utils/check-update'
    // #endif
        export default {
        onLaunch: function() {
            // #ifdef APP-PLUS
            updata()
            // #endif
        }            

    5、创建uniCloud云开发环境,选择阿里云,

    然后关联到后台的的服务空间

    这样就可以了

    uniCloud和uni_modules里的是同一个,并且会自动同步

  • 相关阅读:
    CSS实现的几款不错的菜单栏
    成长经历之新年感触
    Jquery实现的几款漂亮的时间轴
    一些常用的前端基础操作
    数据图表插件echarts(二)
    数据图表插件Echarts(一)
    jQuery的属性
    jQuery的61种选择器
    JavaScript基础知识总结(四)
    JavaScript基础知识总结(三)
  • 原文地址:https://www.cnblogs.com/fhysy/p/14972932.html
Copyright © 2011-2022 走看看