Fan

 

class

compilerJavascript::CompilerJavascript

sys::Obj
  compiler::Compiler
    compilerJavascript::CompilerJavascript

Fan to Javascript Compiler.

Slots

compileSource

override CompilerOutput compile()

Compile fan source code from the configured CompilerInput into a fan pod and return the resulting CompilerOutput.

forceSource

Bool force := false

Force all types and slots to be compiled even if they do have the @javascript facet.

generateOutputSource

Void generateOutput()

Directory to write compiled Javascript source files to

makeSource

new make(CompilerInput input)

Construct with reasonable defaults

outDirSource

File outDir

Directory to write compiled Javascript source files to