감사합니다. 지금 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 버전으로 다시 시도해 보겠습니다. ![]()