omo fazer com que um módulo CommonJS execute main () (como em Python

Gostaria de saber se existe um método que executaria uma função predefinida em um módulo CommonJS (como aqueles usados no Node.js.). Eu escrevi alguns módulos de nó que atuam como serviços / servidores. Eu posso executá-los de dentro de um "script de controlador" executando seu respectivo método main (), mas eu também gostaria de chamá-los por si só, como costumamos fazer em pytho

Acho que o caminho é tentar entender se o módulo foi NECESSÁRIO ou nã

Você sabe como

Este é o equivalente em Python

if __name__ == "__main__":
   print "Running standalone"

questionAnswers(1)

yourAnswerToTheQuestion