项目中需要把应用部署在子路径下,所以就需要修改vue配置和NGINX配置
以子路径为market为例.eg.http://localhost:8000/market/
1、第一步
修改vue.config.js文件
配置 publicPath属性
publicPath: "/market/", // 默认 / 修改为 market
修改router.js
配置base属性
export default new Router({
mode: 'history',
base: process.env.BASE_URL, // process.env.BASE_URL的值为配置的publicPath 的值
routes: [

本文介绍了如何在Vue CLI3项目中将应用部署到子路径下,涉及到vue.config.js的修改,以及Nginx配置的调整。详细步骤包括:更新vue.config.js的publicPath属性和router.js的baseURL属性;然后修改Nginx配置,通过root或alias设置路径。此外,还探讨了root和alias的区别,并提供了NGINX location配置的详细说明链接。
最低0.47元/天 解锁文章
645

被折叠的 条评论
为什么被折叠?



