vue项目中的public
时间: 2023-09-01 18:09:56 浏览: 150
在 Vue 项目中,public 文件夹是用来存放不经过 webpack 构建的静态资源的,比如图片、字体、favicon.ico 等。这些静态资源可以直接通过相对路径在代码中引用。
在 public 文件夹中放置的文件会被复制到最终构建的目录中,也就是 dist 目录,而且文件名不会被修改。例如,public 目录下有一个名为 favicon.ico 的文件,在最终构建的目录中,它的路径也是 /favicon.ico。
需要注意的是,public 目录中的文件不会被压缩和优化,所以请务必小心不要在 public 中放置任何可能被攻击者利用的文件,比如 HTML 文件、JS 文件等。
相关问题
vue中的public下的index.html
Vue 中的 public 文件夹下的 index.html 是 Vue 项目的入口文件,它是一个 HTML 文件,包含了 Vue 应用程序的根元素和其他必要的元素和脚本。在构建 Vue 应用程序时,Vue CLI 会将 index.html 文件复制到 dist 目录中,并将构建后的 JavaScript 和 CSS 文件插入到 index.html 文件中。这样,当用户访问 Vue 应用程序时,浏览器会加载 index.html 文件,并自动加载 Vue 应用程序的 JavaScript 和 CSS 文件。
阅读全文