본문 바로가기

프론트엔드/Flutter

[Flutter] Pub.dev 접속 불가일 때 해결했던 방법

안녕하세요, 황대성입니다.

몇 주 전에 Pub.dev가 터져서 접속이 불가능했었습니다.

 

그래서 그 때 Pub.dev에 접속하기 위해 사용했던 방법을 공유하려고 합니다.

(혹시나 다시 이런일이 발생할까, 작성합니다..ㅎㅎ)


첫번째 방법은 flutter pub get을 통하여 특정 packages를 get 할 때 사용하는 방법입니다.

 

현재 작업하고있는 directory에서 아래의 명령어를 사용하여 Pub host의 url을 변경해주는 것 입니다.

 

해당 방법은 현재 directory에서 pub.dev가 연결이 되지 않아 flutter pub get 명령어가 통하지 않을 때 사용했습니다.

 

export PUB_HOSTED_URL=https://pub.flutter-io.cn


export PUB_HOSTED_URL=https://pub.dartlang.org
명령어로 다시 원래대로 되돌릴 수 있습니다.

두번째 방법은 Pub.dev 사이트에 접속하여 packages를 찾을 때 필요한 방법입니다.

 

Pub.dev는 중국을 위한 Pub.dev사이트가 따로 있습니다.

 

그래서 pub.flutter-io.cn/ 해당 사이트로 우회해서 들어가는 방법입니다.


저도 처음에 Pub에 연결이 되지 않아서 작업에 지장이 있었는데 찾아보니 다음과 같은 방법이 있었습니다.

 

다음에 또 접속이 되지 않으면 위와 같은 방법을 통해 해결하면 좋을 것 같습니다!

 

오늘도 제 포스팅을 읽어주셔서 감사합니다! 😊