解决vue打包部署微信小程序升级清理缓存问题

解决vue打包部署微信小程序升级清理缓存问题,第1张

微信小程序每次升级部署,都需要在设置里面清理一下缓存,新的得功能才可以显示,就很麻烦,因此找到以下解决方法,通过配置 index.vue或者vue.config.js配置,原理是每次升级以后打开小程旁山序读取js文件,都是不一样得文件,然后再一次从中悉新加载一下,卖启乎从而实现自动清理缓存。

一、在index.vue文件添加如下代码(不推荐)

二、在打包的时候给每个打包文件加上 hash 值,一般是在文件后面加上时间戳,通过vue.config.js配置

随着vue3 的发布, uni-app 也逐步支持 vue3 。

目前小程序平台已支持,h5、App 平台暂不支持。

除支持vue3 语法特性外, uni-app 特有的生命周期钩子支持 Composition API ,如 onLaunch , onShow , onLoad …

下面介绍创建支持 vue3 的 uni-app 项目的流程,以及使用中的一些注意事项。vue3 相关问题请关注vue官方文档 vue3 中文文档。

目前仅支持cli 方式创建支持 vue3 默认模板项目。

如果你之前没有使用过vue-cli 方式创建过项目,需要先安装 vue-cli ,若已安装则跳过步骤 1。

步骤 1: 全局安装vue-cli

步骤 2: 用如下的命令创建vue3工程

步骤 3: 创建好工程后,进入对应目录

步骤 4: 将项目跑到微局码虚信平台

需要将编译后的文件 dist/dev/mp-weixin 导入微信开发者工具运行,也可将项目拖入 HbuildX 中运桐燃行,方便运行到各个平台。

欢迎开发者反馈使用该版本遇到的问题,我们将积极收集意见。

后续:

DCloud之所以不支持vue3的h5和app版,主要是因为vue3的组件中很多语法的写法发生变化,这导致uni-app的h5版基础组件库和app版基础组件库的写法与vue3不兼容。

当然除了基础组件,插件市场的所有插件(包括uni ui),都不支持vue3。即便是uni-app已经推出的vue3的小程序模告版,也不支持插件市场的插件。

考虑到生态兼容的重要性,vue官方(尤雨溪)计划2021年4月中下旬推出新版,对vue2的语法做兼容,届时uni-app的h5版和app版将同时推出,并且插件市场的众多插件也将自动适配vue3版的uni-app。


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

原文地址: http://outofmemory.cn/yw/12321369.html

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

发表评论

登录后才能评论

评论列表(0条)

保存