位置: IT常识 - 正文

vue3 打包后没有默认进行分包?立马解决⚡(vue打包找不到文件)

编辑:rootadmin
原文地址:我的稀土掘金 默认打包: 所有文件都放在了assets文件夹 期望: css,js.img等等进行归类 解决办法 vite.config.js build:{ rollupOptions:{ output:{ chunkFileNames: 'static/js/

推荐整理分享vue3 打包后没有默认进行分包?立马解决⚡(vue打包找不到文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue打包后找不到图片和css,vue3打包后没有public,vue打包找不到文件,vue打包找不到文件,vue打包找不到文件,vue3打包后报错,vue3打包后报错,vue打包找不到文件,内容如对您有帮助,希望把文章链接给更多的朋友!

原文地址:我的稀土掘金

默认打包:vue3 打包后没有默认进行分包?立马解决⚡(vue打包找不到文件)

所有文件都放在了assets文件夹

期望:css,js.img等等进行归类

解决办法

vite.config.js

build:{ rollupOptions:{ output:{ chunkFileNames: 'static/js/[name]-[hash].js', entryFileNames: 'static/js/[name]-[hash].js', assetFileNames:'static/[ext]/[name]-[hash][extname]', //manualChunks 两种使用形式 // manualChunks:{ // elementPlus:['element-plus'] // } manualChunks(id) { if (id.includes('element-plus')) { return 'element-plus'; } } } }}名词解释rollupOptions 自定义底层的 Rollup 打包配置。这与从 Rollup 配置文件导出的选项相同,并将与 Vite 的内部 Rollup 选项合并。查看Rollup 选项文档获取更多细节。output 输出设置output.chunkFileNames 该选项用于对代码分割中产生的 chunk 文件自定义命名。默认值:"[name]-[hash].js"。该选项用于对代码分割中产生的 chunk 文件自定义命名。它支持以下形式:

[format]:输出(output)选项中定义的format的值,例如:es或cjs。[hash]:哈希值,由 chunk 文件本身的内容和所有它依赖的文件的内容共同组成。[name]:chunk 的名字。它可以通过output.manualChunks显示设置,或者通过插件调用this.emitFile设置。如果没有做任何设置,它将会根据 chunk 的内容来确定。output.entryFileNames 该选项用于指定 chunks 的入口文件名。默认值:"[name].js"。该选项用于指定 chunks 的入口文件名。支持以下形式:

[format]:输出(output)选项中定义的format的值,例如:es或cjs。[hash]:哈希值,由入口文件本身的内容和所有它依赖的文件的内容共同组成。[name]:入口文件的文件名(不包含扩展名),当入口文件(entry)定义为对象时,它的值时对象的键。output.assetFileNames 该选项用于自定义构建结果中的静态文件名称。默认值:"assets/[name]-[hash][extname]"。该选项用于自定义构建结果中的静态文件名称。它支持以下占位符:

[extname]:包含点的静态文件扩展名,例如:.css。[ext]:不包含点的文件扩展名,例如:css。[hash]:基于静态文件的名称和内容的哈希。[name]:静态文件的名称,不包含扩展名。output.manualChunks,该选项允许你创建自定义的公共模块。可以是对象形式也可以是函数形式。函数第一个参数指向插件绝对路径, 第二个参数包含getModuleInfo, getModuleIds注意:

【 output.manualChunks】如果设置为对象形式,使用的组件库(插件)如果包含css,不会识别出来单独存入一个文件,还是会放入公共index.css文件,函数形式则不然。

本文链接地址:https://www.jiuchutong.com/zhishi/311913.html 转载请保留说明!

上一篇:phpcms怎么修改域名(如何对php网站页面进行修改)

下一篇:织梦Dedecms自动摘要字节限制(将织梦dedecms转换到wordpress)

  • 快递费包不包括送货上门
  • 税务信用级别为m级
  • 小规模纳税人开工程款税率是多少
  • 政府补贴是否要交企业所得税
  • 债权投资产生的利息调整包括哪些内容
  • 没有销售是什么意思
  • 间接持股数怎么计算
  • 500元以内的商品都有哪些
  • 所得税申报表中的资产总额如何填
  • 网上申报增值税怎么操作
  • 退休工资缴纳个人所得税税率表
  • 跨国避税
  • 母公司代子公司付款合法吗
  • 收到款未开发票挂账入什么科目?
  • 银行抵债资产怎么管理
  • 营业收入包括其收入吗
  • 保安服务费可以计入劳务费吗
  • 河北省东光县是哪个城市
  • 收银员现金管理流程
  • 个体工商户核定征收怎么报税
  • 委托贷款合同效力
  • 视同销售的计税依据
  • 预付卡充值赠送的金额确认收入
  • 本期已缴税额不能大于本期应纳税额
  • 加油站的成品油经营许可证过期3个月还能换证吗?
  • 总公司以固定资产出资入股,固定资产是不是新公司的
  • thinkpade431进去bios设置
  • 信号差的要死
  • php 设计模式
  • 进口增值税公式计算公式
  • uniapp微信小程序头像获取与服务器对接
  • cesium加载s3m
  • php脚本工作流程
  • 固定资产清理的累计折旧怎么算
  • vue框架基础知识
  • php面向对象是什么意思
  • php微信公众号开源框架
  • airpods怎么注销主人
  • vue项目内html
  • ip和以太网的区别
  • web主要的请求方式有几种
  • MMEngine理解
  • 微信php源码
  • php 输出
  • 采矿权价款怎么做账
  • 小企业会计准则应付税款法
  • 帝国cms移动端
  • 小微企业所得税优惠政策最新2023
  • 企业所得税是指利润的税吗
  • 营销策划合作协议
  • 数据库双亲结点
  • sql2008附加数据库
  • sql服务如何自动启动
  • mysql组合
  • 进项发票还未收到可以认证吗
  • 长期挂账其他应付款违反了哪项制度
  • 冲减成本费用
  • 固定资产折旧成本票据类型
  • 房地产企业如何结转成本
  • 公司新产品研发上市的意义和价值
  • 分公司账务处理需要注意哪些
  • mysql中函数创建与调用示例
  • mysql数据监控
  • win8 更新
  • win8怎样关闭系统更新
  • Win7系统不小心将TCP/IP协议卸载如何重新安装?
  • linux防火墙设置firewalld
  • centos如何安装yum
  • nodejs递归创建目录
  • linux更改
  • python lxml解析xml
  • android的数据储存方式
  • jQuery+formdata实现上传进度特效遇到的问题
  • python爬虫类
  • 页面跳转后js还会执行吗
  • 人防异地建设费标准
  • 净缴税什么意思
  • 重庆经开区属于哪个大区
  • 远程视频监控设备
  • 小规模纳税人租赁费税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设