WP Discourse를 특정 버전의 로컬 Discourse 인스턴스에 연결하는 방법

감사합니다. 지금 Discourse를 다시 설치하려고 하고 있습니다. 테스트를 위해 3.3.0 버전을 체크아웃했습니다.

ZFS 버그로 인해 ZFS 파일 시스템에서 Docker 컨테이너가 성공적으로 빌드되지 않는 문제가 발생하여(pnpm issue 7024), Docker 컨테이너를 사용하는 대신 Discourse를 로컬에 설치하려고 하고 있습니다. Discourse를 로컬에 설치하면 pnpm install을 실행하기 전에 .npmrc 파일에 package-import-method=hardlink를 추가하여 ZFS 버그를 우회할 수 있습니다.

RAILS_ENV=development를 사용했다는 뜻입니다. 이제 RAILS_ENV=production으로 다시 시도해 볼 예정입니다.

또한, 위에서 링크한 가이드를 Fedora Linux에서 작동하도록 수정하는 작업을 하고 있습니다.

수정: 3.3.0 버전에서는 큰 진전이 없습니다.

$ pnpm install
 WARN  The "workspaces" field in package.json is not supported by pnpm. Create a "pnpm-workspace.yaml" file instead.
 ERR_PNPM_INVALID_SELECTOR  Cannot parse the "**/unset-value" selector

아마도 3.4.0 버전으로 다시 시도해 보겠습니다. :confused: