Commit 017e955f authored by 周远喜's avatar 周远喜

ok

parent 5017070c
...@@ -67,6 +67,17 @@ export default { ...@@ -67,6 +67,17 @@ export default {
}, },
extend (config, ctx) { extend (config, ctx) {
config.resolve.alias['_c']=path.resolve(__dirname, 'components') config.resolve.alias['_c']=path.resolve(__dirname, 'components')
} }
// ,
// chainWebpack: config => {
// // 不编译 iView Pro
// config.module
// .rule('js')
// .test(/\.jsx?$/)
// .exclude
// .add(path.resolve(__dirname,'libs/iview-pro'))
// .end();
// }
} }
} }
<template>
<div class="test">
<h1>
hello!
</h1>
</div>
</template>
// Vue // Vue
import Vue from 'vue'; import Vue from 'vue';
// import App from './App';
// 配置 // 配置
// import Setting from './setting'; import Setting from '../setting';
// 混合 // 混合
// import mixinApp from '@/mixins/app'; import mixinApp from '@/mixins/app';
// 插件 // 插件
import plugins from '@/plugins'; import plugins from '@/plugins';
// store
// import store from '@/store/index';
// iView 和 iView Pro
import ViewUI from 'view-design';
import iViewPro from '@/libs/iview-pro/iview-pro.min.js';
// 菜单和路由
// import router from './router';
import menuHeader from '@/menu/header';
import menuSider from '@/menu/sider';
import { frameInRoutes } from '@/router/routes';
// 多语言 // 多语言
import i18n from '@/i18n'; import i18n from '@/i18n';
// 方法
import { getHeaderName, getMenuSider, getSiderSubmenu } from '@/libs/system';
// 内置组件 // 内置组件
import iLink from '@/components/link'; import iLink from '@/components/link';
// 使用样式,修改主题可以在 styles 目录下创建新的主题包并修改 iView 默认的 less 变量 // 使用样式,修改主题可以在 styles 目录下创建新的主题包并修改 iView 默认的 less 变量
// 参考 https://www.iviewui.com/docs/guide/theme // 参考 https://www.iviewui.com/docs/guide/theme
import '@/styles/index.less'; import '../styles/index.less';
import '@/libs/iview-pro/iview-pro.css'; // import '../libs/iview-pro/iview-pro.css';
if (window) window.$t = (key, value) => i18n.t(key, value); if (window) window.$t = (key, value) => i18n.t(key, value);
Vue.use(plugins); Vue.use(plugins);
// Vue.use(ViewUI, { Vue.component('i-link', iLink);
// i18n: (key, value) => i18n.t(key, value)
// });
Vue.use(iViewPro);
Vue.component('i-link', iLink);
\ No newline at end of file
...@@ -20,6 +20,13 @@ const frameIn = [ ...@@ -20,6 +20,13 @@ const frameIn = [
name: 'dashboard-console' name: 'dashboard-console'
} }
}, },
{
path: 'dic',
name: 'dic',
redirect: {
name: 'dashboard-console'
}
},
{ {
path: 'log', path: 'log',
name: 'log', name: 'log',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment