首页 > 其他分享 >Taro 引入moment.js打包过大

Taro 引入moment.js打包过大

时间:2024-08-29 17:36:35浏览次数:14  
标签:Taro 语言 删除 js moment 打包

moment.js 的包中 有许多语言库,这些语言库比moment.js本身还大,再打包时也会一起打进去,但这些语言库很多情况下不会用到,所以可以手动将其无用的语言库删除掉。

这里有一篇分析的文章 https://zhuanlan.zhihu.com/p/90306969 ,我使用了最没技术含量的操作就是删除多余的语言库。

在node_modules目录下找到moment目录,然后找到locale文件夹,将其中用不上的语言包删除掉,留下需要的就可以,

如果感觉不放心,就找到moment目录下所有的locale文件夹都删除里面不用的语言包

下面图片是在安装了 Taro的打包体积分析后,看到的对比图:

 

标签:Taro,语言,删除,js,moment,打包
From: https://www.cnblogs.com/wind-wang/p/18387255

相关文章

  • js 知识
    js加法1:两个都是原始类型 若一个是字符串则另一个转变为字符串若一个是原始类型则按原始类型转number      2:若不是原始类型,则按对象[Symbol.toPrimitive]   valueOf() toString()依次转换varobj={a:2,[Symbol.toPrimitive]:function(){......
  • 初入nodejs
    序言:为了真正实现自己上线一个软件从现在开始学习后端初入nodejs学到的内容:首先理解的后端流程大概轮廓是创建服务器编写路由编写路由拦截器(GET、POST)连接数据库实现数据库的增删改查接着就是学习express.js和Koa.js这两个基于nodejs的框架我们一步一步来创建服......
  • Taro 打包体积分析
    Taro使用 Webpack 作为内部的打包系统,有时候当我们的业务代码使用了 require 语法或者 importdefault 语法,Webpack并不能给我们提供 tree-shaking 的效果。在这样的情况下我们通过 webpack-bundle-analyzer 来分析我们依赖打包体积,这个插件会在浏览器打开一个可视化......
  • JSON的概念及应用场景举例
    JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,它采用易于人阅读和机器解析的纯文本形式来表示结构化的数据。JSON基于ECMAScript(即JavaScript)的一个子集,但其语法和数据结构独立于任何特定的编程语言,因此被广泛应用于各种编程环境和平台之间进行数据交换。JSON......
  • [JS] ArrayBuffer、DataView和TypedArray
    JavaScript中数组元素的数据类型是不固定的,number类型可以是整数也可以是浮点数。这种性质与其它常见语言中的定型数组很不一样,导致不同语言编写的程序在交换数据的时候,需要花费很多时间在数据转换上。ECMAScript后来引入了定型数组TypedArray。TypedArray并不是一个实际存在......
  • gyp GET https://nodejs.org/download/release/v20.15.0/node-v20.15.0-headers.tar.g
    如图我执行yarn关于node会报错:gyphttpGEThttps://nodejs.org/download/release/v20.15.0/node-v20.15.0-headers.tar.gzgyphttpfetchGEThttps://nodejs.org/download/release/v20.15.0/node-v20.15.0-headers.tar.gzattempt1failedwithETIMEDOUTgypWARNins......
  • JSP计算机学院工会综合管理平台5dizr程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:会员,工会会费,缴费信息,流水公示,工会活动,参加活动,工会物品,资产消耗,会费统计,资产统计,会员统计开题报告内容一、项目背景与意义随着计算机学院......
  • JSP加油站进销存系统csgz3程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:客户,员工,加油站类型,加油站,进油信息,加油信息,促销活动,请求申请,员工考勤开题报告内容一、课题背景与意义随着汽车保有量的不断增加,加油站作为能......
  • JSP计算机等级考试报名系统j8s14(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:学生,考务员,考点信息,考试科目,网上报名,准考信息,考试成绩,学校技术要求:开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoot,Spring......
  • JSP计算机系统平台mj5o0--程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表技术要求:开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoot,Spring技术主数据库使用MySQL开题报告内容一、项目背景与意义在信息化高速发......