提供require支持