Can't start localhost server -- file was built for x86_64 which is not the architecture being linked (i386)

이 주제가 다시 올라온 게 반갑네요 (순전히 우연이지만). 이 문제는 이미 한동안 존재해 왔고 Apple Silicon Mac에 국한된 것이 아닌 것 같습니다.

저도 여러분과 동일한 가이드를 따라 M1 iMac에서 같은 문제를 겪었습니다. @blake 님이 정말 친절하게 workaround를 찾아주셨어요. :grinning:

m1 mac에서 작동하게 만들 수 있었습니다. 정확한 문제는 모르겠지만, 사용할 수 있는 workaround입니다.

첫 번째 터미널 탭에서 다음을 실행하세요:

bin/rails server --binding 127.0.0.1

두 번째 터미널 탭에서 discourse 디렉터리 안의 이 디렉터리로 이동하세요.

cd app/assets/javascripts/discourse

그 다음 이 명령을 실행하세요:

ember server --proxy http://127.0.0.1:3000

그 후 http://localhost:4200으로 이동하세요