2011-05-25 40 views
2

我想知道是否存在一个可以在CommonJS模块中运行预定义函数的方法(如Node.js中使用的方法)。我编写了几个充当服务/服务器的节点模块。我可以从执行它们各自的main()方法的“控制器脚本”中运行它们,但我也想自己调用它们,就像我们在python中所做的一样。如何让CommonJS模块执行其main()(如Python中)?

我想方法是试图了解模块是否已被REQUIREd。

你知道吗?

这是在Python

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

回答