diff --git a/package.json b/package.json index aee15fd..f95f1fa 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "scripts": { "dev": "vue-cli-service serve", "serve": "vue-cli-service serve", - "build-dev": "vue-cli-service build --mode development --dest tduck-front", + "build-dev": "vue-cli-service build --mode development --dest questionnaire", "preview": "node build/index.js --preview", "build": "vue-cli-service build", "lint": "vue-cli-service lint", @@ -65,7 +65,7 @@ "not ie <= 8" ], "lint-staged": { - + }, "husky": { "hooks": { diff --git a/src/router/index.js b/src/router/index.js index 6b11109..078da10 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -31,7 +31,8 @@ routes.push({ const router = new Router({ mode: 'history', - routes: routes.flat() + routes: routes.flat(), + base: '/questionnaire' }) // 解决路由在 push/replace 了相同地址报错的问题 @@ -46,11 +47,11 @@ Router.prototype.replace = function replace(location) { router.beforeEach((to, from, next) => { NProgress.start() - + if (to.meta.requireLogin) { if (to.query.token) { console.log('ro.query', to.query) - + localStorage.setItem('loginSource', 'epmet') localStorage.setItem('customerId', to.query.customerId) store.dispatch('user/getUserInfo', to.query.token) diff --git a/vue.config.js b/vue.config.js index c86d0f6..623be23 100644 --- a/vue.config.js +++ b/vue.config.js @@ -7,7 +7,7 @@ function resolve(dir) { } module.exports = { - publicPath: '/', + publicPath: '/questionnaire', lintOnSave: process.env.NODE_ENV === 'development', productionSourceMap: false, devServer: {