返回顶部
首页 > 资讯 > 前端开发 > JavaScript >如何解决uni-app编译后 vendor.js 文件过大
  • 219
分享到

如何解决uni-app编译后 vendor.js 文件过大

2024-04-02 19:04:59 219人浏览 泡泡鱼
摘要

目录uni-app编译后vendor.js文件过大前景运行后发现小程序分包后vendor还是过大添加以下代码uni-app编译后vendor.js文件过大 前景 采用uni-app开

uni-app编译后vendor.js文件过大

前景

采用uni-app开发微信小程序,发布时工具提示vendor.js过大,已经跳过es6向es5转换。查看后发现编译后代码中common/vendor.js已超过500k,所以需要体积控制。

  • HBuilderX创建的项目勾选运行–>运行到小程序模拟器–>运行时是否压缩代码
  • 使用cli创建的项目,可以在pacakge.JSON中添加参数–minimize,示例:“dev:mp-weixin”: “cross-env node_ENV=development UNI_PLATFORM=mp-weixin Vue-cli-service uni-build --watch --minimize”

运行后发现

vendor.js文件减少到了二百多k。

小程序分包后vendor还是过大

使用分包之后会发现遇到了一个奇怪的问题,子包的组件和js文件会被打包到主包的vendor.js文件中,这就导致了vendor.js过大引起主包超过2M

打开manifest.json —> 源码视图 —> mp-weixin节点下

添加以下代码

"optimization": {
    "subPackages": true
}

会发现分包的js文件将不会再打包到主包的vendor.js中了,亲测管用

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: 如何解决uni-app编译后 vendor.js 文件过大

本文链接: https://lsjlt.com/news/138539.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何解决uni-app编译后 vendor.js 文件过大
    目录uni-app编译后vendor.js文件过大前景运行后发现小程序分包后vendor还是过大添加以下代码uni-app编译后vendor.js文件过大 前景 采用uni-app开...
    99+
    2024-04-02
  • uni-app编译后vendor.js文件过大怎么解决
    这篇文章主要讲解了“uni-app编译后vendor.js文件过大怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“uni-app编译后vendor.js文件过大怎么解决”吧!uni-a...
    99+
    2023-06-29
  • go语言编译文件过大如何解决
    如果Go语言编译生成的文件过大,可以采取以下几种解决方案:1. 使用静态链接:默认情况下,Go语言使用动态链接库,这样会导致生成的可...
    99+
    2023-09-26
    go语言
  • vue中的vendor.js文件过大问题及解决
    目录vue vendor.js文件过大问题1. cdn 引入2. 在使用vue等包的地方,注释掉import引入3. 打包忽视掉vue等包vue打包降低vendors.js文件大小v...
    99+
    2022-11-13
    vue中vendor.js vendor.js文件过大 vue vendor过大
  • go语言编译文件过大如何处理
    如果Go语言编译文件过大,可以考虑以下几种处理方法:1. 使用静态链接:使用静态链接可以将依赖的库文件嵌入到可执行文件中,减少对外部...
    99+
    2023-10-21
    go语言
  • javac编译找不到文件如何解决
    这篇文章主要讲解了“javac编译找不到文件如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javac编译找不到文件如何解决”吧!javac编译找不到文件怎么办:通过”cd“命令切换到...
    99+
    2023-07-01
  • 如何解决vue项目打包后文件过大问题
    目录为什么打包后文件过大?如何快速解决1.路由懒加载【使用es6提案的import()方式】2.CDN引入为什么打包后文件过大? 移动app项目,使用vue-cli脚手架搭建,UI主...
    99+
    2024-04-02
  • php编译后没有fpm如何解决
    今天小编给大家分享一下php编译后没有fpm如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。php编译后没有fpm的解...
    99+
    2023-07-04
  • c++显示源文件未编译如何解决
    要解决C++源文件未编译的问题,可以尝试以下几个步骤:1. 检查源文件的文件扩展名是否为.cpp。C++源文件的扩展名应该是.cpp...
    99+
    2023-09-29
    c++
  • vscode编译找不到头文件如何解决
    如果在使用VSCode编译时找不到头文件,可以尝试以下几种解决方法: 确保头文件所在的路径已正确添加到编译器的搜索路径中。在VS...
    99+
    2023-10-23
    vscode
  • 如何优化Vue项目编译文件大小
    这篇文章主要为大家展示了“如何优化Vue项目编译文件大小”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何优化Vue项目编译文件大小”这篇文章吧。定位问题要想进...
    99+
    2024-04-02
  • 使用uniapp打包微信小程序时主包和vendor.js过大如何解决
    这篇文章主要介绍“使用uniapp打包微信小程序时主包和vendor.js过大如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“使用uniapp打包微信小程序时主包和vendor.js过大如何解...
    99+
    2023-07-05
  • windows对于目标文件系统文件过大如何解决
    这篇文章主要介绍“windows对于目标文件系统文件过大如何解决”,在日常操作中,相信很多人在windows对于目标文件系统文件过大如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows对于目标...
    99+
    2023-07-02
  • 如何在CMD中运行 Idea编译后的class文件
    本文章向大家介绍如何在CMD中运行 Idea编译后的class文件,主要包括{**}的使用实例,应用技巧,基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。Idea编译后java文件和class文件不在同一个目录(后...
    99+
    2023-06-06
  • linux编辑文件后退出不了如何解决
    在Linux中编辑文件后无法退出的情况可能是由于编辑器出现问题或者文件被锁定导致的。以下是一些可能的解决方法:1. 使用键盘快捷键:...
    99+
    2023-09-14
    linux
  • 怎么解决vue项目打包后文件过大问题
    这篇文章主要讲解了“怎么解决vue项目打包后文件过大问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决vue项目打包后文件过大问题”吧!为什么打包后文件过大?移动app项目,使用vu...
    99+
    2023-06-30
  • Linux下如何解决日志文件过大的问题
    这篇文章主要介绍Linux下如何解决日志文件过大的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如何让应用程序在后台执行:linux后台执行命令:&与nohup的用法通过以上方法,应用程序的日志会一直输出...
    99+
    2023-06-15
  • 如何解决php编译后没有扩展库的问题
    本篇内容主要讲解“如何解决php编译后没有扩展库的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决php编译后没有扩展库的问题”吧!php编译后没有扩展库的解决方法是,首先进入php的...
    99+
    2023-06-20
  • vite2打包的时候vendor-xxx.js文件过大如何解决
    这篇文章主要介绍“vite2打包的时候vendor-xxx.js文件过大如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vite2打包的时候vendor-xxx.js文件过大如何解决”文章能帮...
    99+
    2023-06-29
  • windows文件过大不能复制到u盘如何解决
    今天小编给大家分享一下windows文件过大不能复制到u盘如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。文件过大不能...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作