2016-06-13 3 views
4

최근에 jspm을 자주 설치하면 NPM을 통해 @angular 패키지를 다운로드 할 때마다 서버에서 상태 500을 반환하지 않습니다. 나는 모든 것을 시도했다 :angular2를 설치할 때 서버가 때때로 500을 반환합니다.

  • 을 인증 NPM
  • 이들 중 누구도 나에게 각 패키지는 때때로 실패하는 이유 단서를 줄 수 없었다,
  • 그러나 고궁 박물원 상태 페이지

을 확인 새 레지스트리를 시도, 때로는 그 중 하나, 다음 번에 다른 것 ...하지만 항상 @ 각 패키지 ... 이들은 아마도 이상한 행동을하는 Google 서버에서 호스팅됩니까? 상황이 ... 또한,

는 니혼 전자 : JSPM 서버가 실패 이유에 좀 더 많은 정보를 노출되면 그 추측 있도록하는 상세 모드를하지 않는 것 ... 6월 9일 전에 확인 될

보인다 이 프로그램에 대한 인프라이고 정확하게 프로그래밍을하지 질문 이후로는이에 대한 올바른 포럼 인 경우

종류는 앞으로이에 발생할 수 있습니다 누군가를 위해

+0

** ** @ angular2-material ** 패키지를 포함하고 있습니까? 나는 오늘 아침에'2.0.0-alpha.5-2' 패키지를 추가 할 때 (같은 경우 ** @ angular **가 실패하고 다른 때는 ** @ angular2-material **) 같은 것을 보았 기 때문에 물어 봅니다. 그냥'^ 2.0.0-alpha.5'로 바뀌었고 모두 괜찮아 보입니다 (왜 LOL인지 모르겠 음) – cesar

+0

nope! 여전히 발생합니다 : [issue] (https://github.com/jspm/jspm-cli/issues/1910) :( – cesar

+0

안녕하세요, angular2 소재 패키지를 포함하지 않았습니다. 패키지 양을 최소화하려고했습니다. 최소지만, 아무 소용이 없다. – Xabre

답변

0

jakeniemiec에서 링크 된 문제에서 언급했듯이 "분명히 npm이 API를 변경하고 npm CLI 도구가 직접 의존하지는 않지만 우리가하는 API를 깨는 것"이었습니다.

이 답변은 아마도 우리 자녀들과 손자들에게 많은 가치가있는 것은 아니지만, 나는이 특별한 사례가 그 때문이라는 것을 알려 드리고자합니다.

우리는 실제로 이런 종류의 일에 너무 많은 신뢰를 두지 않고 항상 우리 발 아래에서 떨어져 나가는 것을 고려하여 필요한 라이브러리가 저장소에 저장되어 있는지 확인해야한다고 생각합니다.

1

에 관하여 ... 확실하지; 나는 this issue에서 내 대답을 인용합니다 :

모든 것은 당신 로그인 npm login를 사용하여를 NPM하는 경우 더 자주 작동하는 것 같다. 이제 jspm install을 실행할 수 있습니다. jspm은 npmjs에 로그인하지 않은 사용자의 속도 제한에 대해 사용자에게 경고하는 일부 cli 메시지가 필요합니다 ( ).

npm에 로그인하면 오류가 500 개 줄어 듭니다. 문제는 겉보기에 그들의 편입니다.

관련 문제