feat(cli): auto install all components

This commit is contained in:
陈嘉涵
2019-11-27 11:45:35 +08:00
parent fac1a85c87
commit e4f934dfde
13 changed files with 46 additions and 23 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
<script>
import VanDoc from './components';
import { config } from '../../dist/desktop-config';
import { config } from 'desktop-entry';
export default {
components: {
+4
View File
@@ -5,6 +5,10 @@ import { routes } from './router';
import { isMobile } from '../common';
import '../common/iframe-router';
if (process.env.NODE_ENV !== 'production') {
Vue.config.productionTip = false;
}
Vue.use(VueRouter);
if (isMobile) {
+1 -1
View File
@@ -1,5 +1,5 @@
import decamelize from 'decamelize';
import { documents } from '../../dist/desktop-config';
import { documents } from 'desktop-entry';
const routes = [];
const names = Object.keys(documents);
@@ -16,7 +16,7 @@
</template>
<script>
import { config } from '../../../dist/mobile-config';
import { config } from 'mobile-entry';
import DemoHomeNav from './DemoHomeNav';
export default {
+4
View File
@@ -7,6 +7,10 @@ import App from './App';
import '@vant/touch-emulator';
import '../common/iframe-router';
if (process.env.NODE_ENV !== 'production') {
Vue.config.productionTip = false;
}
Vue.use(VueRouter);
Vue.component(DemoBlock.name, DemoBlock);
Vue.component(DemoSection.name, DemoSection);
+1 -1
View File
@@ -1,6 +1,6 @@
import decamelize from 'decamelize';
import DemoHome from './components/DemoHome';
import { demos } from '../../dist/mobile-config';
import { demos } from 'mobile-entry';
const routes = [];
const names = Object.keys(demos);