如果您的代码检测到它被require
调用,您可能希望它相应地进行分支,在每种情况下做或不做某些事情。我该怎么做?
当然,只需检查module.parent
是否不是null
或undefined
。如果它是用对象设置的,那么您的模块是用require
调用的。