programing

https://bower.herokuapp.com/packages/에 대한 EINVRES 요구가 502로 실패했습니다.

minecode 2022. 10. 21. 21:28
반응형

https://bower.herokuapp.com/packages/에 대한 EINVRES 요구가 502로 실패했습니다.

502 - Bower 패키지 다운로드 시 Bad Gateway(바워 설치 실패)

예를 들어 ember 라이브러리용 bower 설치는 명령줄에서 다음과 같은 응답을 제공합니다.

https://bower.herokuapp.com/packages/ember에 대한 EINVRES 요구가 502로 실패했습니다.

URL 에서 직접 http://bower.herokuapp.com/ 에 액세스 하면, 다음의 메세지가 표시됩니다.

이 Bower 버전은 더 이상 사용되지 않습니다.갱신해 주세요:npm install -g bower새로운 레지스트리 주소는 https://registry.bower.io 입니다.

Bower는 Heroku에서 호스팅되는 레지스트리를 폐지하고 있습니다.http://bower.herokuapp.com/ 접속할 수 없게 되거나 간헐적으로 다운되어 사용자에게 새로운 레지스트리를 강요할 수 있습니다.

오래된 버전의 bower를 사용하는 사용자는 다음 데이터로 .bowerrc 파일을 업데이트할 수 있습니다.

{
  "registry": "https://registry.bower.io"
}

.bowerrc 파일은 bower.jsonbower_components 폴더가 있는 폴더와 같은 폴더에 배치할 수 있습니다.아직 없으면 만들 수 있어요.

참조에 대해서는, 다음의 링크를 확인해 주세요.

가장 간단한 해결책은 라우터를 최신 버전으로 업그레이드하는 입니다.

NPM 경유로 인스톨 되어 있는 경우:

npm i -g bower

asp.net core를 사용할 경우 다음과 같이 변경해야 합니다.bowerrc.json은 프로젝트 폴더 내부에 있습니다.

  {
     "registry": "https://registry.bower.io",
     "directory": "wwwroot/lib"
  }

윈도를 사용하여 npm을 설치하는 경우 "Node.js 명령 프롬프트"를 관리자와 함께 실행하여 npm i -g bower 명령을 실행해야 합니다.노력하고 일했습니다:)

echo '{"registry": "https://components.bower.io","directory": "wwwroot/lib"}' > .bowerrc

언급URL : https://stackoverflow.com/questions/51020317/einvres-request-to-https-bower-herokuapp-com-packages-failed-with-502

반응형