当前位置: 首页 > 知识库问答 >
问题:

vue3 - Vue项目打包后的dist包中,多了很多隐藏文件?

胡鸿志
2024-06-26

vue3 + vite,node版本是18

并且比较奇怪的是同事打的包是正常的,只有我打出来的会这样
怀疑是我电脑的某些配置原因导致的?是一台新电脑,但是找不到原因
有没有大神知道什么原因

共有2个答案

卫英悟
2024-06-26

检查一下你的 /public 目录。可能有一个同事之前用的是 macOS,会在目录下生成 .DS_Store 的隐藏目录,并且提交的时候不小心提交到的Git了。

至于出现重复的 abc.xlsx 也有可能是类似的原因,我们在使用Office编辑Excel文件的时候可能会在当前目录生成一个 ~$abc.xlsx 的临时文件。如果在提交 Commit 的时候没有关闭 Office 也会被提交上来。

在项目目录下的 .gitignore 中添加 .DS_Store~$* 两个规则就好了。记得同时把已经提交到Git的多余文件删除。

彭弘伟
2024-06-26

这些隐藏文件是mac上的,你在win上打包不应该有这些。怀疑这个文件夹里的内容是之前就存在的,你可以整个删除 dist 然后重新打包一次。对了,检查一下 public 目录,这个目录下的文件会直接复制到 dist 里。

 类似资料:
  • webpack打包后的dist包里js文件包含项目地址和包名,如何隐藏掉?

  • 多项目打包 上一节你给你的项目定义了一个层次化的目录结构,整个项目包含一个根目录和每个模块一个子目录,这一节你将学习怎么用Gradle来构建这样一个项目结构。 首先在你的根目录新建一个build.gradle文件,创建一个空的build脚本然后运行gradle projects: $ gradle projects :projects -------------------------------

  • 想用vue写一个h5的app,直接用脚手架创建一个空项目,写完之后打包好,在hbuilder中新建一个h5+的空项目,将打包好的dist丢到里面再进行配置打包成apk,这样做能成功?图片.png 无,空想阶段

  • 我知道当一个java项目中只有一个包时如何创建JAR文件,但不知道当一个java项目中有多个包时如何创建JAR文件。 我有一个具有以下结构的示例项目:项目结构 我有两个包裹,你可以在图片中看到。 学院。学习编程 我想为academy.ujjwal包中的类创建一个jar文件。我尝试了多种方法从文物选项但不知道如何做它的权利

  • vue项目已经使用UglifyJsPlugin进行打包压缩了,上级要求项目打包之后js文件再小点,还有什么处理办法呢? 希望大佬们能给点建议,如果可以的话,有点代码支持! 拜谢!!!

  • vue 项目打包报错? 应该怎么调整? package.json