UNPKG

w-vue-middle

Version:

统一公共服务组件

82 lines (79 loc) 1.88 kB
const path = require('path'); function resolve(dir) { return path.join(__dirname, dir); } module.exports = { base: '/df-design/', title: '6.0组件库', description: 'UI库', markdown: { // lineNumbers: true, }, plugins: [ // '@vuepress/back-to-top', '@vuepress-reco/extract-code' ], chainWebpack: (config) => { config.resolve.alias .set('@', resolve('../.vuepress')) }, configureWebpack: { resolve: { alias: { 'vue$': 'vue/dist/vue.esm.js' } }, node: { global: true, process: true } }, devServer: { contentBase: path.join(__dirname), port: 8080, open: false, inline: true, proxy: { "/portalService": { //统一登录服务 target: "http://172.16.0.187:51980/api/v1/", changeOrigin: true, pathRewrite: { '^/portalService': "" }, }, "/edsm": { target: "http://172.16.0.29:8083/", changeOrigin: true, }, } }, themeConfig: { nav: [ { text: '首页', link: '/' }, { text: '基础组件', link: '/pages/basic/button' }, { text: '业务组件', link: '/pages/complex/table' } ], sidebar: { '/pages/basic/': [ { title: '基础组件', collapsable: false, children: [ 'button', 'form' ] } ], '/pages/complex/': [ { title: '业务组件', collapsable: false, children: [ 'table', 'laneChain' ] } ], }, } }