mirror of
https://github.com/youzan/vant.git
synced 2025-10-18 09:24:25 +00:00
webpack config
This commit is contained in:
@@ -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',
|
||||
|
@@ -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
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user