位置: 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)

  • 怎样理解一般纳税人
  • 汇算清缴补交所得税后报表需要调整吗
  • 印花税的纳税人是买方还是卖方
  • 外资企业能投资国企么
  • 冲红电子发票是什么意思
  • 环保税计税依据怎么算
  • 劳务企业向总包提供
  • 固定资产进项税额
  • 个人从海外买东西自用要交税吗
  • 自建厂房出售如何计算所得税
  • 商业用房怎么缴税
  • 收到前欠销货款290000元,存入银行的会计分录怎么写
  • 收购其他公司有什么好处
  • 旅游业差额开票的票据可以累计一季度吗
  • 银行余额调节表模板
  • 赠送给客户
  • 开专票和普票的税点
  • 公司让员工发红包
  • 贸易公司所得税率多少
  • 生产企业原材料的订购与运输建模
  • win10 20h2更新时间久
  • thinkphp withjoin
  • 股票的交易费用是怎么算的
  • win11更新补丁如何删除
  • 公司备用金申请单
  • iis防盗链
  • thinkphp登录验证
  • 委托出口的会计分录
  • 依夫城堡
  • html简单例子
  • php如何实现分页功能
  • 备用金支出没有发票怎么办
  • 达尔文岛在地图上位置
  • opencv的函数
  • vue3响应式对象数组
  • php的输出语句主要有哪些
  • java enum tostring
  • js必学知识点
  • 不良品扣款范本
  • 融资租入固定资产的账务处理
  • 电脑耗材发票税点多少
  • 生产企业出口转内销增值税申报表怎么填
  • 人力资源服务的发票明细
  • 营业外收入汇算清缴时需要调增吗
  • 收到以前年度多交增值税账务处理怎么做账
  • macos mysql安装
  • 不动产租赁如何避税
  • 房产税土地税会减免吗
  • 城建税减半从什么时候开始
  • 代销手续费怎么做账
  • 原材料贷方余额怎么转成本
  • 测试账户收入怎么处理
  • 冲回去年收入会计分录
  • 预提工资如何算增值税
  • 企业补提以前年度折旧政策依据怎么写
  • 支付给职工以及为职工支付的现金增加
  • sql纵向排列改为横向
  • win10预览版21390
  • suse 10.3 安装http apche2时遇到的rpm依赖问题的解决方法
  • solaris root密码过期
  • ubuntu好看的字体
  • 将哪一linux文件系统引入
  • ubuntu设置共享文件夹命令mount
  • ios8.4.1完美越狱教程
  • cmd指令让电脑乱码
  • win10系统无法卸载补丁
  • mac文件怎么用
  • win8系统怎么样好用吗
  • Win7系统怎么打开蓝牙
  • retail版win10
  • 滚小球的实验过程和材料
  • unity拖进模型什么也看不到
  • threejs中文文档pdf
  • 教你学python
  • Unity3D游戏开发毕业论文
  • unity账号登录
  • js设置导航固定
  • javascript要学到什么程度
  • python ftp文件上传
  • 个人外汇收入申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设