mirror of
https://github.com/docsifyjs/docsify.git
synced 2026-10-19 05:31:29 +08:00
37 lines
875 B
JavaScript
37 lines
875 B
JavaScript
var rollup = require('rollup');
|
|
// var buble = require('rollup-plugin-buble');
|
|
// var async = require('rollup-plugin-async')
|
|
var replace = require('rollup-plugin-replace');
|
|
|
|
rollup
|
|
.rollup({
|
|
input: 'packages/docsify-server-renderer/index.js',
|
|
plugins: [
|
|
// async(),
|
|
replace({
|
|
__VERSION__: process.env.VERSION || require('../package.json').version,
|
|
'process.env.SSR': true,
|
|
}),
|
|
// TODO restore this, for IE11.
|
|
// buble({
|
|
// transforms: {
|
|
// generator: false,
|
|
// },
|
|
// }),
|
|
],
|
|
onwarn: function() {},
|
|
})
|
|
.then(function(bundle) {
|
|
var dest = 'packages/docsify-server-renderer/build.js';
|
|
|
|
console.log(dest);
|
|
return bundle.write({
|
|
format: 'cjs',
|
|
file: dest,
|
|
});
|
|
})
|
|
.catch(function(err) {
|
|
console.error(err);
|
|
process.exit(1);
|
|
});
|