From 4cb20a5f9d1d79a185f0cb621575b2d83185697c Mon Sep 17 00:00:00 2001 From: "qingwei.li" Date: Tue, 30 May 2017 13:13:41 +0800 Subject: [PATCH] fix: build for ssr package --- build/build-ssr.js | 13 +++++++++++-- package.json | 3 ++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/build/build-ssr.js b/build/build-ssr.js index b21b4ce71..258738957 100644 --- a/build/build-ssr.js +++ b/build/build-ssr.js @@ -1,12 +1,21 @@ var rollup = require('rollup') -var async = require('rollup-plugin-async') +var babel = require('rollup-plugin-babel') var isProd = process.argv[process.argv.length - 1] !== '--dev' rollup .rollup({ entry: 'packages/docsify-server-renderer/index.js', plugins: [ - async() + babel({ + presets: [ + [ + 'es2015', + { + modules: false + } + ] + ] + }) ], onwarn: function() {} }) diff --git a/package.json b/package.json index dbd6dfa96..96c77680e 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "zoom-image": "^0.1.4" }, "devDependencies": { + "babel-preset-es2015": "^6.24.1", "cssnano": "^3.10.0", "eslint": "^3.18.0", "eslint-config-vue": "^2.0.2", @@ -43,7 +44,7 @@ "postcss": "^5.2.16", "postcss-salad": "^1.0.8", "rollup": "^0.41.6", - "rollup-plugin-async": "^1.2.0", + "rollup-plugin-babel": "^2.7.1", "rollup-plugin-buble": "^0.15.0", "rollup-plugin-commonjs": "^8.0.2", "rollup-plugin-node-resolve": "^2.0.0",