Vue CLI 配置详解:publicPath、outputDir、assetsDir、indexPath、filenameHashing、configureWebpack 和 productionSourceMap
在前端开发中,Vue CLI 是一个非常强大的工具,它为我们提供了一种简单易用的方式来构建 Vue.js 应用程序。作为一个开发人员,了解 Vue CLI 的配置选项是非常重要的,因为它们可以帮助我们更好地控制项目的构建和输出结果。在本文中,我们将详细介绍几个常用的 Vue CLI 配置选项,包括:publicPath、outputDir、assetsDir、indexPath、filenameHashing、configureWebpack 和 productionSourceMap。
- publicPath(公共路径)
publicPath 选项用于指定项目的公共路径,即项目部署时的基本 URL。在默认情况下,publicPath 的值是 ‘/’,适用于大多数情况。但如果你的项目将部署在子目录下,例如https://www.example.com/my-app/
,则需要将 publicPath 设置为/my-app/
,这样引用静态资源时的路径会正确地补全。
示例代码: