Pon task to bundle browser script
$ npm install pon-task-browser --save
'use strict'
const pon = require('pon')
const browser = require('pon-task-browser')
const { cssModule } = browser.plugins
async function tryExample () {
let run = pon({
'ui:bundle': browser('ui/entrypoints.js', 'public/bundle.js', {
})
})
run('ui:bundle')
}
tryExample()
Define task
Param | type | Description |
---|---|---|
src | string | Source file name |
dest | string | Destination file name |
options | Object | Optional settings |
options.cacheDir | string | Cache directory path |
options | Object | Optional settings |
options.mode | boolean | Webpack mode |
options.watchDelay | number | Delay after watch |
options.watchIgnore | string[] | Pattens to ignore for watch |
This software is released under the Apache-2.0 License.