当前位置: 首页 > news >正文

ssh网站开发的书籍微信小程序开发工具

ssh网站开发的书籍,微信小程序开发工具,西安网站建设有那些公司,湖南省金力电力建设有限公司 网站问题:系统上线后,除了bug。紧急修复后,发现安卓正常,ios上海市有问题。通过debug后发现,ios上缓存严重。于是想到了打包文件加时间戳的方式来去除缓存。 vue2 配置打包输出文件名方式: const baseUrl &qu…

问题:系统上线后,除了bug。紧急修复后,发现安卓正常,ios上海市有问题。通过debug后发现,ios上缓存严重。于是想到了打包文件加时间戳的方式来去除缓存。
vue2 配置打包输出文件名方式:

const baseUrl = "./"
const timestr = new Date().getTime()
module.exports = {outputDir: "delixi",publicPath: baseUrl, // 根据你的实际情况更改这里// 选项...lintOnSave: false,productionSourceMap: false,devServer: {port: 8080,overlay: {warnings: true,errors: true}},filenameHashing: false,configureWebpack: {performance: {hints: false},output: {filename: `js/js[name].${timestr}.js`,chunkFilename: `js/chunk.[id].${timestr}.js`,}},css: {extract: {filename: `css/[name].${timestr}.css`,chunkFilename: `css/chunk.[id].${timestr}.css`,}}}

附:vite配置打包文件名称加时间戳方式

import { resolve } from 'path';
import { defineConfig, loadEnv } from 'vite';
import vue2 from '@vitejs/plugin-vue2';
const Timestamp = new Date().getTime();//随机时间戳
export default ({ mode }) => {const { VITE_PORT, VITE_BASE_URL, VITE_PROXY_DOMAIN_REAL } = loadEnv(mode, process.cwd());return defineConfig({base: VITE_BASE_URL,plugins: [vue2()],resolve: {alias: {'@': resolve(__dirname, 'src'),},},css: {preprocessorOptions: {less: {modifyVars: {hack: `true; @import (reference) "${resolve('src/style/variables.less')}";`,},math: 'strict',javascriptEnabled: true,},},},server: {// 是否开启 httpshttps: false,// 端口号port: VITE_PORT,// 监听所有地址host: '0.0.0.0',// 服务启动时是否自动打开浏览器open: false,// 允许跨域cors: true,// 自定义代理规则proxy: {'/admin': {target: VITE_PROXY_DOMAIN_REAL,ws: true,changeOrigin: true,// rewrite: (path) => path.replace(/^\/admin/, ''),},'/master': {target: VITE_PROXY_DOMAIN_REAL,ws: true,changeOrigin: true,// rewrite: (path) => path.replace(/^\/admin/, ''),},},},build: {outDir: 'delixi',// publicPath: './',// 设置最终构建的浏览器兼容目标target: 'es2015',// 构建后是否生成 source map 文件sourcemap: false,//  chunk 大小警告的限制(以 kbs 为单位)// chunkSizeWarningLimit: 2000,// 启用/禁用 gzip 压缩大小报告reportCompressedSize: false,rollupOptions: {output: {chunkFileNames: `static/js/[name].[hash]${Timestamp}.js`,entryFileNames: `static/js/[name].[hash]${Timestamp}.js`,assetFileNames: `static/[ext]/[name].[hash]${Timestamp}.[ext]`,},}},});
};

这次h5活动遇到的大坑:
1、使用vite做的h5项目,在ios上缓存刷新不掉,或者很久才能刷新掉。打包文件加时间戳,部分手机也无效
2、iOS上,点击事件有时候会失效。或者是路由跳转不过去。同一个手机有时候会发剩,有时候正常。最终重构项目,不使用vite。没有再发生类似问题。。。

推荐:好用的230G电话卡

http://www.ds6.com.cn/news/46078.html

相关文章:

  • 网站建设中源码网络营销的特点有哪些特点
  • 永久免费影视建站程序自己想做个网站怎么做
  • 怎样做网站认证热点军事新闻
  • 优质校建设专题网站地推接单在哪个平台找
  • 茂港网站建设公司可以推广赚钱的软件
  • 做网站怎么带流量搜索引擎推广的关键词
  • 湖南做网站cps推广联盟
  • 网站怎么做丰富的tag标签页天津最新消息今天
  • wordpress的客服电话seo都用在哪些网站
  • 坪山商城网站建设哪家效益快山西seo优化公司
  • 个人如何做商城网站深圳推广公司排行榜
  • 黄埭网站建设合肥网站优化推广方案
  • 网站的文字被爬取了手机百度下载app
  • 有没有一种网站做拍卖厂的指数函数图像及性质
  • 山东德州如何网站建设教程什么是软文营销
  • 极速彩票网站建设个人网站创建平台
  • 做国外网站赚钱如何做网络推广推广
  • asp网站建设公司移动建站模板
  • 怎样开发一个网站买卖友情链接
  • 茂名做网站建设公司网络软文营销案例3篇
  • 网站开发设计技术百度平台联系方式
  • 拟定建设方案物流网站磁力兔子搜索引擎
  • 国内外网站aso投放平台
  • 32层建筑工期是郑州网站运营专业乐云seo
  • 建设公司网站费用多少阿森纳英超积分
  • 扬中网站建设成都做整站优化
  • 凡科做网站真的免费吗友链申请
  • 织梦网站footer美化周口网络推广哪家好
  • 自己的网站源代码一片空白如何优化
  • 品牌网站运营免费的短视频app大全下载