Cannot install meteor windows in China

can not login with metror account ,always say " login failed"
I am in Chengdu, China
install metor under win10

Hi @ericdai72, Welcome to the forums and Meteor.

Can you try the new Windows installer and let us know if it worked for you?

npm install --global meteor