history
模式 将 publicPath
改为/
模式main.js
const router = new VueRouter({
mode: process.env.NODE_ENV == 'production' ? 'history' : 'hash',
base: process.env.BASE_URL,
routes
})
vue.config.js
publicPath:process.env.NODE_ENV == 'production' ? '/' : './',
使用宝塔搭建之后,修改nginx
配置文件添加 配置结束之后可以使用history
模式进行访问页面
location ~ {
trt_files: $uri $uri/ /index.html;
}
history模式
随上一步执行完毕之后,打开vue.config.js
页面进行配置当前项目的publicPath
将publicPath的后边路径改为在宝塔存放当前项目的打包文件的根目录的文件夹名称,此处设置的路由名称为http://xxx/xxx/createOrder
所以设置为/createOrder/
publicPath:'/createOrder/',
此时可以访问原来域名下面的createOrder
路由
文章标题:将另一个项目放在当前vue项目的子路由中
文章作者:未知用户
文章链接:[复制]
最后修改时间:2024年 01月 02日 14时25分
商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。 本文采用CC BY-NC-SA 4.0进行许可。
Copyright © 2023--2025
豫ICP备2022014268号-1
我们历经沧桑,这样错过了一生最好的时光,错过了便是永远