feat(cli): auto install all components
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
|
||||
<script>
|
||||
import VanDoc from './components';
|
||||
import { config } from '../../dist/desktop-config';
|
||||
import { config } from 'desktop-entry';
|
||||
|
||||
export default {
|
||||
components: {
|
||||
|
||||
@@ -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,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 {
|
||||
|
||||
@@ -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,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);
|
||||
|
||||
Reference in New Issue
Block a user