因为一些原因,vue开发生成的dist文件没有放在根目录,而是放在二级目录 service下
需要配置两个地方
1.在vue.config.js
module.exports = {
publicPath: process.env.NODE_ENV === 'production' ? '/service' : '/',
.....}
2.要改路由router.js , 这个地方要注意,问号后面是"/service/"
const router = new VueRouter({
mode: "history",
base: process.env.NODE_ENV === "production" ? "/service/" : "/",
routes
});
但后来我用预渲染,生成的各个文件夹,就一直没调好css和js的路径问题,这个问题还继续困扰我