From 9825db47af334728da2709d6f371e0736157b099 Mon Sep 17 00:00:00 2001 From: "qingwei.li" Date: Tue, 30 May 2017 13:58:05 +0800 Subject: [PATCH] fix: update babel config --- build/build-ssr.js | 18 +++++++----------- package.json | 4 +--- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/build/build-ssr.js b/build/build-ssr.js index d8084e5..d21fd63 100644 --- a/build/build-ssr.js +++ b/build/build-ssr.js @@ -1,21 +1,17 @@ var rollup = require('rollup') -var babel = require('rollup-plugin-babel') +var buble = require('rollup-plugin-buble') +var async = require('rollup-plugin-async') var isProd = process.argv[process.argv.length - 1] !== '--dev' rollup .rollup({ entry: 'packages/docsify-server-renderer/index.js', plugins: [ - babel({ - plugins: ['transform-async-to-generator'], - presets: [ - [ - 'es2015', - { - modules: false - } - ] - ] + async(), + buble({ + transforms: { + generator: false + } }) ], onwarn: function() {} diff --git a/package.json b/package.json index c821d0c..b6cbac0 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,6 @@ "zoom-image": "^0.1.4" }, "devDependencies": { - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-preset-es2015": "^6.24.1", "cssnano": "^3.10.0", "eslint": "^3.18.0", "eslint-config-vue": "^2.0.2", @@ -45,7 +43,7 @@ "postcss": "^5.2.16", "postcss-salad": "^1.0.8", "rollup": "^0.41.6", - "rollup-plugin-babel": "^2.7.1", + "rollup-plugin-async": "^1.2.0", "rollup-plugin-buble": "^0.15.0", "rollup-plugin-commonjs": "^8.0.2", "rollup-plugin-node-resolve": "^2.0.0",