Remove test folder

This commit is contained in:
qingwei.li 2016-11-22 22:46:44 +08:00
commit 6f89c530ed
14 changed files with 2340 additions and 52 deletions

View file

@ -1,24 +1,52 @@
var rollup = require('rollup')
var buble = require('rollup-plugin-buble')
var commonjs = require('rollup-plugin-commonjs')
var nodeResolve = require('rollup-plugin-node-resolve')
var uglify = require('rollup-plugin-uglify')
var build = function (entry, moduleName) {
var build = function (opts) {
rollup
.rollup({
entry: 'src/' + entry,
plugins: [buble()]
entry: 'src/' + opts.entry,
plugins: [buble()].concat(opts.plugins || [])
})
.then(function (bundle) {
var dest = 'lib/' + (opts.output || opts.entry)
console.log(dest)
bundle.write({
globals: {
globals: !opts.inline ? {
marked: 'marked',
prismjs: 'Prism'
},
} : {},
format: 'umd',
moduleName: moduleName,
dest: 'lib/' + entry
moduleName: opts.moduleName || 'Docsify',
dest: dest
})
})
}
build('docsify.js', 'Docsify')
build('plugins/nav.js', 'Docsify.Nav')
build({
entry: 'docsify.js'
})
build({
entry: 'docsify.js',
output: 'docsify.min.js',
plugins: [uglify()]
})
build({
entry: 'docsify.js',
output: 'docsify.pack.js',
plugins: [commonjs(), nodeResolve()],
inline: false
})
build({
entry: 'docsify.js',
output: 'docsify.pack.min.js',
plugins: [commonjs(), nodeResolve(), uglify()],
inline: false
})
build({
entry: 'plugins/nav.js',
moduleName: 'Docsify.Nav'
})