From 5d19114571077f98bc20847b113cfc22656738a0 Mon Sep 17 00:00:00 2001 From: cookfront Date: Tue, 11 Apr 2017 17:43:03 +0800 Subject: [PATCH 1/2] fix build --- build/webpack.config.js | 2 ++ package.json | 1 + 2 files changed, 3 insertions(+) diff --git a/build/webpack.config.js b/build/webpack.config.js index 044d6c04d..32f2bf8d5 100644 --- a/build/webpack.config.js +++ b/build/webpack.config.js @@ -9,6 +9,7 @@ var getPoastcssPlugin = require('./utils/postcss_pipe'); var ProgressBarPlugin = require('progress-bar-webpack-plugin'); var ExtractTextPlugin = require('extract-text-webpack-plugin'); var HtmlWebpackPlugin = require('html-webpack-plugin'); +var OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin'); var StyleExtractPlugin; if (process.env.NODE_ENV === 'production') { @@ -160,6 +161,7 @@ module.exports = { filename: 'examples.html', inject: true }), + new OptimizeCssAssetsPlugin(), StyleExtractPlugin ] }; diff --git a/package.json b/package.json index 18d1b6134..b244eba72 100644 --- a/package.json +++ b/package.json @@ -104,6 +104,7 @@ "markdown-it-anchor": "^2.5.0", "markdown-it-container": "^2.0.0", "mocha": "^3.2.0", + "optimize-css-assets-webpack-plugin": "^1.3.0", "postcss": "^5.1.2", "postcss-easy-import": "^2.0.0", "postcss-loader": "^1.3.3", From aea610555f4a0f58e8890b461a41fe9433282165 Mon Sep 17 00:00:00 2001 From: cookfront Date: Tue, 11 Apr 2017 19:59:11 +0800 Subject: [PATCH 2/2] mobile page --- docs/src/examples.js | 2 +- docs/src/index.js | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/src/examples.js b/docs/src/examples.js index ed1702c74..235095133 100644 --- a/docs/src/examples.js +++ b/docs/src/examples.js @@ -3,7 +3,7 @@ import VueRouter from 'vue-router'; import App from './ExamplesApp'; import navConfig from './nav.config.js'; import routes from './router.config'; -import ZanUI from '../src/index'; +import ZanUI from 'src/index'; import 'packages/zanui-css/src/index.css'; diff --git a/docs/src/index.js b/docs/src/index.js index 8c3e05658..c51f8e662 100644 --- a/docs/src/index.js +++ b/docs/src/index.js @@ -26,7 +26,6 @@ Vue.use(ZanUI.Lazyload, { lazyComponent: true }); - let routesConfig = routes(navConfig); routesConfig.push({ path: '/', @@ -44,9 +43,9 @@ router.beforeEach((route, redirect, next) => { window.scrollTo(0, 0); } - const pathname = process.env.NODE_ENV === 'production' ? '/vue/' : '/'; + const pathname = process.env.NODE_ENV === 'production' ? '/vue/examples' : '/examples.html'; if (isMobile()) { - window.location.replace(pathname + 'examples.html#/'); + window.location.replace(pathname); return; } document.title = route.meta.title || document.title;