Remove test folder
This commit is contained in:
parent
c773b71832
commit
6f89c530ed
14 changed files with 2340 additions and 52 deletions
|
|
@ -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'
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue