微信小程序内存不足的解决方法,什么是微信小程序内存不足

首页 > 实用技巧 > 作者:YD1662023-05-16 08:27:08

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

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

<meta http-equiv="pragram" content="no-cache"> <meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate"> <meta http-equiv="expires" content="0">

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

const path = require('path') const webpack = require('webpack') const timeStamp = new Date().getTime() module.exports = { publicPath: './', // 打包的时候不使用hash值.因为我们有时间戳来确定项目的唯一性了. filenameHashing: false, // 将构建好的文件输出到哪里 outputDir: 'dist', configureWebpack: { // 重点 // 输出重构 打包编译后的js文件名称,添加时间戳. output: { filename: `js/[name].${timeStamp}.js`, chunkFilename: `js/chunk.[id].${timeStamp}.js`, } }, css: { //重点. extract: { // 打包后css文件名称添加时间戳 filename: `css/[name].${timeStamp}.css`, chunkFilename: `css/chunk.[id].${timeStamp}.css`, } } }

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.