Discourse 저장소의 JavaScript 프로젝트 구조를 이해하려고 합니다. JavaScript 개발에 아주 익숙하지는 않아서, 만약 자명한 질문이라면 양해해 주십시오. 그런데 "discourse"라는 이름의 프로젝트가 두 개 있는 것 같습니다. 하나는 최상위 디렉터리에, 다른 하나는 app/assets/javascripts/discourse에 있습니다.
- discourse/package.json at main · discourse/discourse · GitHub
- https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/package.json
두 프로젝트의 차이점은 무엇인가요? 서로 다른 이름을 가져야 하는 것 아닌가요?