Home / Function/ compile() — react Function Reference

compile() — react Function Reference

Architecture documentation for the compile() function in closure-plugin.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  df5df4be_77da_2c0d_383e_2563baaecf5b["compile()"]
  ef0d64ab_6819_58b5_8a2c_6bc6f0effafb["closure-plugin.js"]
  df5df4be_77da_2c0d_383e_2563baaecf5b -->|defined in| ef0d64ab_6819_58b5_8a2c_6bc6f0effafb
  1fe2946c_4693_fc87_c91c_e9ad9f88cd19["module()"]
  1fe2946c_4693_fc87_c91c_e9ad9f88cd19 -->|calls| df5df4be_77da_2c0d_383e_2563baaecf5b
  style df5df4be_77da_2c0d_383e_2563baaecf5b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/rollup/plugins/closure-plugin.js lines 9–20

function compile(flags) {
  return new Promise((resolve, reject) => {
    const closureCompiler = new ClosureCompiler(flags);
    closureCompiler.run(function (exitCode, stdOut, stdErr) {
      if (!stdErr) {
        resolve(stdOut);
      } else {
        reject(new Error(stdErr));
      }
    });
  });
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does compile() do?
compile() is a function in the react codebase, defined in scripts/rollup/plugins/closure-plugin.js.
Where is compile() defined?
compile() is defined in scripts/rollup/plugins/closure-plugin.js at line 9.
What calls compile()?
compile() is called by 1 function(s): module.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free