重新构建了env的定义方式。。。