[−][src]Function esbuild_rs::build
pub fn build(options: Arc<BuildOptions>) -> BuildFutureⓘNotable traits for BuildFuture
impl Future for BuildFuture type Output = BuildResult;
Future wrapper for build_direct
.
Arguments
options
- Built BuildOptions created from a BuildOptionsBuilder. A reference will be held on the Arc until the Future completes.
Examples
This example uses the async-std async runtime.
use std::sync::Arc; use async_std::task; use esbuild_rs::{BuildOptionsBuilder, build, BuildResult}; fn main() { let mut options_builder = BuildOptionsBuilder::new(); options_builder.entry_points.push("index.js".to_string()); let options = options_builder.build(); let res = task::block_on(build(options)); }