From bfa5fb69bf17369ed9ad66f3a4b16fd1de861c45 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Mon, 19 Nov 2018 16:06:56 +0800 Subject: [PATCH] add babel.config.js postcss.config.js --- generator.js | 16 ++-------------- template/common/babel.config.js | 7 +++++++ template/common/postcss.config.js | 9 +++++++++ 3 files changed, 18 insertions(+), 14 deletions(-) create mode 100644 template/common/babel.config.js create mode 100644 template/common/postcss.config.js diff --git a/generator.js b/generator.js index 2fd9416..addcdbe 100644 --- a/generator.js +++ b/generator.js @@ -34,30 +34,18 @@ module.exports = (api, options, rootOptions) => { api.extendPackage({ dependencies: { + 'flyio': '^0.6.2', 'vuex': '^3.0.1', '@dcloudio/uni-h5': '*' }, devDependencies: { '@dcloudio/vue-cli-plugin-uni': '*' }, - babel: { - presets: [ - ['@vue/app', { - useBuiltIns: 'entry' - }] - ] - }, browserslist: [ 'last 3 versions', 'Android >= 4.4', 'ios >= 8' - ], - postcss: { - plugins: { - autoprefixer: {}, - '@dcloudio/vue-cli-plugin-uni/packages/postcss': {} - } - } + ] }) Object.keys(files).forEach(name => { diff --git a/template/common/babel.config.js b/template/common/babel.config.js new file mode 100644 index 0000000..5cbc930 --- /dev/null +++ b/template/common/babel.config.js @@ -0,0 +1,7 @@ +module.exports = { + presets: [ + ['@vue/app', { + useBuiltIns: 'entry' + }] + ] +} diff --git a/template/common/postcss.config.js b/template/common/postcss.config.js new file mode 100644 index 0000000..4650551 --- /dev/null +++ b/template/common/postcss.config.js @@ -0,0 +1,9 @@ +const pkg = require('./package.json') +module.exports = { + plugins: [ + require('autoprefixer')({ + browsers: pkg.browserslist + }), + require('@dcloudio/vue-cli-plugin-uni/packages/postcss') + ] +}