咋们以 Vue Cli 为例,介绍一下 webpack 配置的中的 path 和 publicPath:
path: 所有输出文件的目标路径,必须是绝对路径(使用 node.js 的 path 模块)
如上图,项目打包后,输出文件在 dist 目录下
publicPath: 引用文件的路径前缀,url 相对于 HTML 页面
如上图,指定了资源的基础路径 "/" 和子路径 "static"
publicPath 只是为项目中引入的资源指定一个基础路径
咋们以 Vue Cli 为例,介绍一下 webpack 配置的中的 path 和 publicPath:
path: 所有输出文件的目标路径,必须是绝对路径(使用 node.js 的 path 模块)
如上图,项目打包后,输出文件在 dist 目录下
publicPath: 引用文件的路径前缀,url 相对于 HTML 页面
如上图,指定了资源的基础路径 "/" 和子路径 "static"
publicPath 只是为项目中引入的资源指定一个基础路径