前端 JS 经典:vue 开发中的 base 和 publicPath
在Vue项目中,base
和 publicPath
是用来设置应用的基本URL和资源发布路径的。
base
:指定应用的基本URL。例如,如果你的应用是作为子路径进行访问的,例如http://www.example.com/app
,你需要将base
设置为/app/
。配置方法:
// vue.config.js module.exports = { base: process.env.NODE_ENV === 'production' ? '/app/' : '/' }
publicPath
:指定项目中的资源被引用时的基本路径。例如,当你的应用部署在服务器的根路径时,publicPath
应该被设置为/
。如果你的应用是作为子路径访问的,例如http://www.example.com/app
,那么publicPath
应该被设置为/app/
。配置方法:
// vue.config.js module.exports = { publicPath: process.env.NODE_ENV === 'production' ? '/app/' : '/' }
这些配置通常在Vue项目的 vue.config.js
文件中设置。如果该文件不存在,你可以在项目根目录手动创建它。
评论已关闭