webpack config

This commit is contained in:
cookfront
2017-03-24 16:11:57 +08:00
parent 8deea203f4
commit 7b729f3d15
4 changed files with 15 additions and 9 deletions

View File

@@ -7,15 +7,15 @@ import ZanUI from '../src/index';
import 'packages/zanui-css/src/index.css';
import DemoList from './components/demo-list.vue';
Vue.use(ZanUI);
Vue.use(VueRouter);
let routesConfig = routes(navConfig, true);
routesConfig.push({
path: '/',
component: function(resolve) {
require(['./components/demo-list.vue'], resolve);
}
component: DemoList.default || DemoList
});
const router = new VueRouter({
mode: 'hash',

View File

@@ -18,11 +18,12 @@ const registerRoute = (navConfig, isExample) => {
});
function addRoute(page) {
const component = isExample
? require(`./examples-dist${page.path}.vue`)
: require(`./examples-docs${page.path}.md`);
route.push({
path: '/component' + page.path,
component: function(resolve) {
require([isExample ? `./examples-dist${page.path}.vue` : `./examples-docs${page.path}.md`], resolve);
}
component: component.default || component
});
}