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

解决vite构建下 disthtml 无法打开问题

解决vite构建下 dist/html 无法打开问题

安装 兼容插件 @vitejs/plugin-legacy

npm install --save-dev @vitejs/plugin-legacy

在 vite.config.js 中进行配置

import legacy from '@vitejs/plugin-legacy';  
// https://vitejs.dev/config/
export default defineConfig({base: "./",  // 1.需要加上此处plugins: [vue(),legacy({  // 2.需要加上此处targets:["defaults","not IE 11"],additionalLegacyPolyfills: ["regenerator-runtime/runtime"]})],
})

修改根目录下的 index.html

index.html文件末尾添加

<script>(function (win) {let scripts = document.getElementsByTagName('script');for (let i = 0; i < scripts.length; i++) {let script = scripts[i];let url = script.getAttribute('src');let type = script.getAttribute('type');let scriptText = script.innerHTML;if (url || type === 'module') {let tag = document.createElement('script');tag.setAttribute('url', url);tag.innerHTML = scriptText;script.remove();document.getElementsByTagName('head')[0].appendChild(tag);}}})(window);
</script>
http://www.hskmm.com/?act=detail&tid=22893

相关文章:

  • UE RuntimeAudioImporter 插件推荐
  • 2025变电站架构制造厂家TOP企业品牌推荐排行榜,户外式变电站架构,户内式变电站架构,GIS 变电站架构,常规变电站架构,智能变电站架构公司推荐!
  • 使用虚幻引擎(UE5)制作开箱爆金币机制
  • 详细介绍:c++ 之多态虚函数表
  • 2025球墨铸铁管厂家TOP企业品牌推荐排行榜,k9球墨铸铁管,c25球墨铸铁管,c30球墨铸铁管,c级国标离心球墨铸铁管,c级供水球墨铸铁管,dn900球墨铸铁管公司推荐!
  • 10/2
  • 使用 VictoriaLogs 存储和查询服务器日志
  • 详细介绍:Git 基础 - 查看提交历史
  • PowerShell 提供程序和驱动器(七)
  • GreenHat 中文系列教程 2025.10 更新
  • 编译器细节:动态链接与静态链接行为分析
  • 2025热熔胶厂家 TOP 企业品牌推荐排行榜,书刊装订,珍珠棉,纸箱包装,环保,书本,试卷,票据,平摊,胶版纸,铜版纸热熔胶公司推荐!
  • cyberstrikelab-lab14
  • 使用虚幻引擎(UE5)制作开箱爆金币功能 - 详解
  • 2025 年自动喷砂机厂家 TOP 企业品牌推荐排行榜,从生产规模到技术创新,自动喷砂机推荐这十家公司!
  • 2025年光亮剂源头厂家最新推荐榜单:聚焦实力厂商,为电镀企业精选高口碑品牌
  • 深入解析:[linux仓库]深入解析Linux动态链接与动态库加载:理解背后的原理与技巧
  • AI行业应用:金融、医疗、教育、制造业的落地实践与技术创新 - 实践
  • 红色面纱
  • 创建 SQL Server 数据库
  • 2025上海殡葬一条龙服务优质推荐:福孝堂文化用品公司贴心之
  • 2025上海寿衣厂家推荐福孝堂,专注传统工艺与贴心服务
  • 2025上海骨灰盒厂家推荐,福孝堂专业定制与暖心服务口碑之选
  • 【Groovy】函数、闭包、泛型
  • 关于onnxruntime依赖报错问题
  • 深度学习(Grad-CAM)
  • 论文选读
  • C++设计模式之行为型模式:职责链模式(Chain of Responsibility) - 实践
  • 第一章作业
  • 数据库系统概论