From f089a405a32802df9b1947a4f3b2a5881bfb8fce Mon Sep 17 00:00:00 2001 From: cookfront Date: Fri, 24 Mar 2017 17:32:31 +0800 Subject: [PATCH] fix example --- build/genExamples.js | 1 + docs/router.config.js | 4 ++++ package.json | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build/genExamples.js b/build/genExamples.js index 5db7e8244..d59b81681 100644 --- a/build/genExamples.js +++ b/build/genExamples.js @@ -81,6 +81,7 @@ for (var item in Components) { var exampleVueName = `${docsDir}/examples-dist/${item}.vue`; + // 新建一个文件 if (!fs.existsSync(exampleVueName)) { fs.closeSync(fs.openSync(exampleVueName, 'w')); } diff --git a/docs/router.config.js b/docs/router.config.js index 4ac66d40c..308eaf7e1 100644 --- a/docs/router.config.js +++ b/docs/router.config.js @@ -2,6 +2,10 @@ const registerRoute = (navConfig, isExample) => { let route = []; let navs = navConfig['zh-CN']; navs.forEach(nav => { + if (isExample && !nav.showInMobile) { + return; + } + if (nav.groups) { nav.groups.forEach(group => { group.list.forEach(nav => { diff --git a/package.json b/package.json index 8559ded01..8b89a1d8e 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "deploy:docs": "rimraf docs/dist && npm run build:example && cross-env NODE_ENV=production webpack --progress --hide-modules --config build/webpack.config.js", "dist": "npm run clean && npm run build:file && npm run lint && npm run build:zanui && npm run build:components && npm run build:utils && npm run build:zanui-css", "clean": "rimraf lib && rimraf packages/*/lib", - "lint": "eslint src/**/*.js packages/**/*.{js,vue} --quiet", + "lint": "eslint src/**/*.js packages/**/*.{js,vue} build/**/*.js --quiet", "test": "karma start test/unit/karma.conf.js --single-run; npm run coverage", "test:watch": "karma start test/unit/karma.conf.js", "coverage": "find test/unit/coverage/lcov-report -name 'index.html' | sed -n 1,1p | xargs -I {} open {} ",