테마 관리자에서 빈 페이지 및 오류 발생

완전히 다른 두 대의 머신과 개발 설치 환경에서 이 문제를 재현했습니다.

재현 단계:

  1. 로컬에서 Discourse를 다음과 같이 실행합니다: EMBER_ENV=production bin/ember-cli -u (다만 Ember ENV가 여기서 상황을 바꾸지는 않는 것 같습니다)
  2. 서드파티 플러그인이나 테마 컴포넌트가 설치되어 있지 않은지 확인합니다.
  3. 관리 → 사용자 지정 → 테마로 이동합니다.
  4. 새 테마 컴포넌트를 생성합니다.
  5. CSS를 추가해 봅니다.
  6. 이 경우 빈 페이지가 표시되고 콘솔에 다음과 같은 오류가 발생합니다:

Error: ember-computed-decorators does not support using getters and setters

@David 이 커밋 직전으로 체크아웃하면 모든 것이 정상입니다 …

4개의 좋아요

문제가 되는 줄을 찾은 것 같습니다:

3개의 좋아요

고맙습니다 @merefield - 다음 커밋으로 수정되었을 것입니다

4개의 좋아요

지금은 어떤 우회 방법이 있나요? :roll_eyes:

수정이 적용되었습니다. 오류가 발생했던 시간대에 사이트를 업데이트했다면, 다시 한 번 업데이트를 실행해야 정상적으로 작동합니다.

3개의 좋아요

응. 한 시간 전에 했어.. :relieved: 이렇게 작동하는지 몰랐어. 고마워.

2개의 좋아요

고마워요 @David … PR을 만드는 중이었지만, 빠른 답변에 감사드립니다. 정말 시간 많이 절약해 주셨어요: 분명히 더 오래 걸렸을 거예요! :sweat_smile:

2개의 좋아요

이 주제는 3일 후 자동으로 닫혔습니다. 새 답글 작성은 더 이상 허용되지 않습니다.