diff --git a/src/cli.rs b/src/cli.rs index 80d5957..e0ff739 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -160,6 +160,7 @@ pub fn run_file(path: &str) -> ! { move || { let mut local_doc = doc.clone(); let rhei = RheiContext::new(&local_doc.rhei_scripts); + rhei.precompile_all_from_doc(&local_doc); rhei.initialize(&mut local_doc.variables); let vdom_roots = Interpreter::evaluate_vdom(