For StealTools projects, steal-bundler provides an easy way to bundle static assets along with your CSS and JavaScript, so that your dist folder can be sent to a CDN.
steal-bundler infers static assets from your project and copies them for you automatically (can be turned off if undesired).
var stealTools = require("steal-tools");
var bundleAssets = require("steal-bundler");
stealTools.build({
config: __dirname + "/package.json!npm"
}).then(function(buildResult){
bundleAssets(buildResult, {
glob: "images/**/*"
});
});
Calling require("steal-bundler")
will return a function that when called will bundle assets and pack them into a destination folder.
The BuildResult obtained from calling stealTools.build
.
An optional object for specifying additional options. They are:
false
if you want to manually specify static assets.MIT