添加promise模块