Dev

upgrade the module define style for easy integrate with node and component