声明文件中的全局声明、模块扩充与环境模块应如何区分 | 前端进阶之旅