2011-07-21 2 views
3

Je voudrais avoir une fonction principale qui est exécutée que si mon n'est pas importé, mais effectivement exécuté et non importés.Main de CoffeeScript?

Y at-il un équivalent à nom de python == "principale" dans coffeescript?

En ce moment je suis en utilisant

is_main = process.argv[1]==__filename 
if is_main 
    main() 

mais je ne sais pas si quelque chose existe plus idiomatiques, et je remarqué cela n'a pas fonctionné avec les anciennes versions de coffeescript.

+1

double possible de [Comment avoir un module CommonJS exécuter son principal() (comme en Python)?] (Http://stackoverflow.com/questions/6129829/how- to-have-a-commonjs-module-execute-sa-main-en-python) – Raynos

Répondre