fix: A order bug
opt: The `renderer.render` API. For example, now directly render a coffee file should use 'a.js', not 'a.coffee'.
upd: Match the new api