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

vite中将css,js文件归类至文件夹

 

  build: {chunkSizeWarningLimit: 1500,rollupOptions: {output: {// 最小化拆分包manualChunks(id) {if (id.includes('node_modules')) {return id.toString().split('node_modules/')[1].split('/')[0].toString()}},// 用于从入口点创建的块的打包输出格式[name]表示文件名,[hash]表示该文件内容hash值entryFileNames: 'js/[name].[hash].js',// 用于命名代码拆分时创建的共享块的输出命名//   chunkFileNames: 'js/[name].[hash].js',// 用于输出静态资源的命名,[ext]表示文件扩展名assetFileNames: '[ext]/[name].[hash].[ext]',// 拆分js到模块文件夹chunkFileNames: (chunkInfo) => {const facadeModuleId = chunkInfo.facadeModuleId ? chunkInfo.facadeModuleId.split('/') : []const fileName = facadeModuleId[facadeModuleId.length - 2] || '[name]'return `js/${fileName}/[name].[hash].js`},},},}

有写base的话,也会自动拼接base对应的路径

打包后的结果,已被规整分类

http://www.lryc.cn/news/210298.html

相关文章:

  • 【通信原理】第一章|绪论|信息度量和通信系统的性能指标
  • 基于STM32+OneNet设计的物联网智能鱼缸(2023升级版)
  • NET-MongoDB的安装使用
  • 简化geojson策略
  • 一个Binder的前生今世 (二):Binder进程和线程的创建
  • RocketMq源码分析(八)--消息消费流程
  • sql--索引使用
  • alibaba.fastjson的使用(三)-- Map、List ==》JSON字符串
  • pycharm 2023.2.3设置conda虚拟环境
  • 安卓Frida 脱壳
  • 【C】为什么7.0会被存储为6.99999
  • Framework -- 系统架构
  • 1.1 计算机安全概念
  • react中的函数柯里化
  • Unity点乘的实战案例1
  • Hive数据查询详解
  • 人工智能基础_机器学习008_使用正规方程_损失函数进行计算_一元一次和二元一次方程演示_sklearn线性回归演示---人工智能工作笔记0048
  • 【详细】Java网络通信 TCP、UDP、InetAddress
  • Linux(Centos7)操作记录
  • Vue全局事件总线实现任意组件间通信
  • linux-tools-$(uname -r) linux-headers-$(uname -r)工具安装:
  • hive sql,年月日 时分秒格式的数据,以15分钟为时间段,找出每一条数据所在时间段的上下界限时间值(15分钟分区)
  • C#学习系列之继承
  • PyTorch入门学习(六):神经网络的基本骨架使用
  • “体检报告健康解读技术传承人”授牌仪式圆满结束
  • 查询计算机GUID码
  • MediaPlayer+TextureView实现视频播放功能
  • webpack 优化
  • 保障 Golang 项目安全的最佳实践
  • PG物理备份与恢复之pg_basebackup