# 테마 및 플러그인에서 .js.es6 파일 확장명 비추천

**URL:** https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894
**Category:** Development
**Tags:** dev-news
**Created:** [3월 20, 2026, 4:03오후 UTC](https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894 "2026-03-20T16:03:38Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [4월 7, 2026, 12:26오후 UTC](https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894/8 "2026-04-07T12:26:05Z")

</div>

다른 토픽에서 이미 답변을 남겼습니다:

> [@테마 및 플러그인에서 .hbs 파일 확장명 비추천](https://meta.discourse.org/t/deprecating-hbs-file-extension-in-themes-and-plugins/398896/14?u=david):
>
> I’m very sorry to hear that! If you do want to proceed down this path, I’d recommend adding a note to the README & Meta topic, marking it #broken and then archiving the GitHub repository. That way, it’s still available for others to fork (assuming the license is permissive enough). We absolutely do care about compatibility & keeping things working. That’s why we have these long deprecation periods with fully automated upgrade paths. We’re always trying to strike the balance between customiza…

하지만 이 점에 대해서는 구체적으로 말씀드리자면:

> [@LeoDavidson](#):
>
> 기존 확장자 지원을 중단할 합리적인 이유가 없습니다.

`.es6` 파일 확장자와 관련하여 상당한 혼란이 발생하고 있음을 확인했습니다. 이번 비추천(deprecation) 조치는 기술적 제약이 아니라, 이러한 교육 및 지원 문제를 해결하기 위한 목적에서 이루어졌습니다.

사람들은 기존 테마/플러그인을 복사하여 사용하는 과정에서 `.es6` 확장자를 사용하게 됩니다. 그 결과, 다양한 문제가 발생합니다. 특히 에디터의 구문 강조, 인텔리센스/타입 체크, 린팅, 코드 모드(예: `.hbs` 비추천 문제를 수정하기 위한 코드 모드) 등이 제대로 동작하지 않는 경우가 많습니다.

개발자 경험은 우리 플랫폼의 중요한 부분입니다. 일관성을 강제함으로써 교육 과정을 개선하고, 문서를 개선하며, 도구 체계를 향상시킬 수 있습니다.

---

_[View the full topic](https://meta.discourse.org/t/deprecating-js-es6-file-extensions-in-themes-and-plugins/398894)._
