config—index.js
build里面:
build: {
// Template for index.html
index: path.resolve(__dirname, '../dist/index.html'),
// Paths
assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
// assetsPublicPath: './',
assetsPublicPath: '/WXYL/', //===这个改成你的二级目录
路由文件 router.js 添加base路径
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
export default new Router({
// mode: 'history',
base: '/WXYL/',
routes: [
{
// wxlogin页
path: '/wxlogin',
name: 'wxlogin',
component: (resolve) => require(['@/view/wxlogin.vue'], resolve)
// meta:{requireAuth:true}
},
改完 需要后端配合修改后端代码