From 2f382902699282907c7de78dd6abda8c6d242651 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Thu, 9 Aug 2018 17:25:18 +0800 Subject: [PATCH] [Build] update postcss.config.js --- doc.config.js | 100 ---------------------------------------------- package.json | 3 -- postcss.config.js | 21 +++++----- 3 files changed, 9 insertions(+), 115 deletions(-) delete mode 100644 doc.config.js diff --git a/doc.config.js b/doc.config.js deleted file mode 100644 index a8c85df9..00000000 --- a/doc.config.js +++ /dev/null @@ -1,100 +0,0 @@ -/* eslint-disable */ -module.exports = { - header: { - logo: { - image: 'https://img.yzcdn.cn/public_files/2017/12/18/fd78cf6bb5d12e2a119d0576bedfd230.png', - title: 'vant-weapp', - href: 'http://www.youzanyun.com/zanui' - }, - nav: { - lang: { - text: 'En', - from: 'zh-CN', - to: 'en-US' - }, - github: 'https://github.com/youzan/vant-weapp' - } - }, - footer: { - github: 'https://github.com/youzan/vant-weapp', - nav: { - 'React 组件库': 'https://github.com/youzan/zent', - 'Vue 组件库': 'https://github.com/youzan/vant', - 意见反馈: 'https://github.com/youzan/vant-weapp/issues', - 开发指南: 'https://github.com/youzan/vant-weapp/blob/dev/.github/CONTRIBUTING.zh-CN.md', - 加入我们: 'https://job.youzan.com' - } - }, - plugins: [require('./website/plugins/wxapp-demo.js')], - docs: { - base: 'vant', - default: 'icon', - category: [ - { - base: 'guide', - label: '开发指南', - include: { common: require('./packages/common/README.md') } - }, - { - base: 'base', - label: '基础', - include: { - icon: require('./packages/icon/README.md'), - button: require('./packages/button/README.md'), - loading: require('./packages/loading/README.md') - } - }, - { - base: 'layout', - label: '布局', - include: { - row: require('./packages/row/README.md'), - cell: require('./packages/cell/README.md'), - card: require('./packages/card/README.md'), - panel: require('./packages/panel/README.md') - } - }, - { - base: 'form', - label: '表单', - include: { - checkbox: require('./packages/checkbox/README.md'), - datetime_picker: require('./packages/datetime-picker/README.md'), - field: require('./packages/field/README.md'), - radio: require('./packages/radio/README.md'), - search: require('./packages/search/README.md'), - stepper: require('./packages/stepper/README.md'), - switch: require('./packages/switch/README.md') - } - }, - { - base: 'view', - label: '展示', - include: { - tag: require('./packages/tag/README.md'), - badge: require('./packages/badge/README.md'), - notice_bar: require('./packages/notice-bar/README.md'), - steps: require('./packages/steps/README.md') - } - }, - { - base: 'interactive', - label: '交互', - include: { - actionsheet: require('./packages/actionsheet/README.md'), - dialog: require('./packages/dialog/README.md'), - popup: require('./packages/popup/README.md'), - tab: require('./packages/tab/README.md'), - toast: require('./packages/toast/README.md'), - toptips: require('./packages/toptips/README.md') - } - }, - { - base: 'complexComponent', - label: '高阶组件', - include: { tree_select: require('./packages/tree-select/README.md') } - } - ], - include: {} - } -} \ No newline at end of file diff --git a/package.json b/package.json index 31bd6b42..dd218491 100644 --- a/package.json +++ b/package.json @@ -30,9 +30,6 @@ "dist" ], "homepage": "https://github.com/youzan/vant-weapp#readme", - "browserslist": [ - "safari 6" - ], "devDependencies": { "autoprefixer": "^9.0.2", "babel-cli": "^6.26.0", diff --git a/postcss.config.js b/postcss.config.js index fa6c8be5..0f882987 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,15 +1,12 @@ -const postcssEasyImport = require('postcss-easy-import'); -const precss = require('precss'); -const autoprefixer = require('autoprefixer'); -const postcssCalc = require('postcss-calc'); - module.exports = { - plugins: [ - postcssEasyImport({ + plugins: { + 'postcss-easy-import': { extensions: ['.wxss', '.css', '.pcss'] - }), - precss(), - postcssCalc(), - autoprefixer() - ] + }, + 'precss': {}, + 'postcss-calc': {}, + 'autoprefixer': { + browsers: ['Android >= 4.0', 'iOS >= 7'] + } + } };