mirror of
https://github.com/twbs/bootstrap.git
synced 2022-11-09 12:25:43 -05:00
Tweak rollup.config.js
This commit is contained in:
parent
41f72d3d5f
commit
e8684b55b8
1 changed files with 4 additions and 5 deletions
|
@ -8,8 +8,7 @@ const banner = require('./banner.js')
|
|||
const BUNDLE = process.env.BUNDLE === 'true'
|
||||
const ESM = process.env.ESM === 'true'
|
||||
|
||||
let fileDest = `bootstrap${ESM ? '.esm' : ''}.js`
|
||||
const indexPath = ESM ? '../js/index.esm.js' : '../js/index.umd.js'
|
||||
let fileDest = `bootstrap${ESM ? '.esm' : ''}`
|
||||
const external = ['popper.js']
|
||||
const plugins = [
|
||||
babel({
|
||||
|
@ -30,7 +29,7 @@ const globals = {
|
|||
}
|
||||
|
||||
if (BUNDLE) {
|
||||
fileDest = `bootstrap${ESM ? '.esm' : ''}.bundle.js`
|
||||
fileDest += '.bundle'
|
||||
// Remove last entry in external array to bundle Popper
|
||||
external.pop()
|
||||
delete globals['popper.js']
|
||||
|
@ -38,10 +37,10 @@ if (BUNDLE) {
|
|||
}
|
||||
|
||||
const rollupConfig = {
|
||||
input: path.resolve(__dirname, indexPath),
|
||||
input: path.resolve(__dirname, `../js/index.${ESM ? 'esm' : 'umd'}.js`),
|
||||
output: {
|
||||
banner,
|
||||
file: path.resolve(__dirname, `../dist/js/${fileDest}`),
|
||||
file: path.resolve(__dirname, `../dist/js/${fileDest}.js`),
|
||||
format: ESM ? 'esm' : 'umd',
|
||||
globals
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue