홈페이지로 사용할 커스텀 정적 페이지를 만들어야 합니다

안녕하세요,
커스텀 정적 페이지를 만들고, 이를 통해 제이쿼리를 사용하여 서드파티 API를 호출한 후 이 페이지를 사이트의 홈 페이지로 사용해야 합니다. 이미 다음과 같은 두 가지 플러그인을 사용해 보았습니다:

  1. procourse-static-pages
  2. discourse-home-page 플러그인과 함께 사용하는 discpage

하지만 위 두 가지 모두 제 요구사항을 충족하지 못합니다. 첫 번째 플러그인을 사용하면 페이지에서 JavaScript 코드나 제이쿼리를 사용할 수 없습니다. 두 번째 플러그인을 사용하면 정적 페이지를 위해 카테고리가 생성되고, 이 생성된 카테고리 아래에 있는 토픽이 정적 페이지로 사용되는데, 이는 그렇게 신뢰할 수 있는 방법이 아닙니다. 이 문제를 해결할 다른 방법이 있을까요?

피드백을 기다리겠습니다.
감사합니다

@Rajeev 님 안녕하세요

Landing Pages Plugin 🛩 - 코드 링크
GitHub - paviliondev/discourse-landing-pages: Adds landing pages to Discourse · GitHub

여기서 jQuery를 추가하는 방법이 있습니다.

피드백 감사합니다 @4ong .

이 플러그인을 사용해 봤지만 몇 가지 문제를 겪고 있습니다. 첨부한 스크린샷을 확인해 주시겠어요?

안녕하세요, @Rajeev
localhost 관련해서 도움을 드리기엔 제가 이 조합을 사용해 본 적이 없어서 적절하지 않을 수 있습니다.
지금 당장 확인해 볼 시간도 없습니다. 제 프로덕션 도메인은 서버에서 잘 작동하고 있습니다.

@angus 이 경우에 대해 빠른 해결책을 아시는 분 있을까요? 감사합니다!

안녕하세요 @Rajeev, 내일 확인해 볼 수 있을 것 같아요 - 부가적인 로컬호스트 개발 업무로 복귀했거든요 :slight_smile:

안녕하세요 @Rajeev
로컬호스트에서 테스트해 봤고, 플러그인은 정상적으로 작동합니다.

그래서 현재 겪고 계신 문제를 좀 더 자세히 설명해 주시겠어요? 함께 해결책을 찾아볼 수 있을지도 모르겠습니다.

@4ong 제 문제를 걱정해 주셔서 감사합니다. 로컬 호스트를 어떻게 설정하셨는지 알고 싶습니다. 도커 이미지로 실행 중이신가요, 아니면 루비 서버로 스탠드얼론 애플리케이션으로 실행 중이신가요? 저는 엠퍼버(Ember)와 루비 서버를 사용하여 스탠드얼론으로 실행 중입니다.

감사합니다

Ubuntu(WSL2)에서 독립 실행형으로 설치할 수 있습니다. 또한 다음 링크에 설명된 대로 Docker를 사용하는 방법도 시도해 볼 수 있습니다:

답변이 늦었습니다. 데이터베이스를 병합하셨나요? 다른 분들에게도 도움이 될 수 있을 것 같습니다.