Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

CoffeeScript main?

I'd like to have a main function that is run only if my is not imported but actually run and not imported.

Is there an equivalent to python's name == "main" in coffeescript?

Right now I'm using

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

but I don't know if something more idiomatic exists, and I noticed it did not work with older versions of coffeescript.

like image 421
fulmicoton Avatar asked Aug 05 '26 07:08

fulmicoton


1 Answers

Related JS question

main() if require.main is module

like image 139
Raynos Avatar answered Aug 07 '26 21:08

Raynos