重构compileModule

重构compileModule