弃用主题和插件中的 .js.es6 文件扩展名

我已经在另一个话题中回复了:

但针对这一点具体说明:

我们观察到,.es6 文件扩展名引发了大量困惑。此次弃用是出于教育和支持方面的考虑,而非技术限制。

人们之所以使用 .es6,是因为他们复制了现有的主题或插件,结果导致各种问题。特别是:编辑器中的语法高亮、智能提示/类型检查、代码检查(linting)、代码转换(codemods,例如用于修复 .hbs 弃用的那个)等功能都会受到影响。

开发者体验是我们平台的重要组成部分。通过强制保持一致性,我们可以更好地进行教育推广、完善文档并改进工具支持。

5 个赞