add getModuleId method
fix bug: module conf update
add basePath argument