0.2.1 • Published 7 years ago
carlo-webpack v0.2.1
carlo-webpack
Simple Node API for Carlo + Webpack
* Requires Node >= v10.12.0
Install
npm i carlo-webpackUsage
const carloWebpack = require('carlo-webpack')
const config = require('./webpack.config.js')
const { runDevServer, build, launch } = await carloWebpack({
webpack: { config },
})
await build() // OR
await runDevServer()
// then
const app = await launch();API
carloWebpack(opts)optsdev[boolean]Whether to run WebpackDevServer (with Hot Reload) or build (or use previously built) bundlecache[boolean=true]Use previously built bundlewebpackconfigWebpack config (webpack.config.js)devServerOptions passed to WebpackDevServerwatcherWatcher function called every time WebpackDevServer re-compiles
html[object]Options for html-webpack-plugincarlolaunch[object]Options passed to carlo.launchloaduri[string]URI for Carlo'sapp.load(uri). Default = automatically chosenparams[array]Params for Carlo'sapp.load(uri, ...params)