Ⅰ 某個vue工程中每個組件的文件夾下都有一個index.vue,該寫
早期 Vue-cli 項目默認解析中包含了 `.vue` 擴展名,使得導入 Vue 模塊時無需添加後綴,省去了部分代碼輸入。然而,這種寫法存在明顯的缺點,如 VSCode 無法快速跳轉至代碼文件,影響開發效率。早期前端生態相對簡陋,有模塊規范和打包工具已屬不易,因此並未引起過多關注。此外,VSCode 的標簽頁顯示的是 `xxx/index.vue`,佔用了顯示空間。盡管有人認為每個文件起唯一名字為好,但這種寫法僅有的優勢就是少寫幾個字。現今前端工具發展成熟,遵循規范更為重要。目前,類型檢查工具普遍接受的可省略後綴名有 `.js/.ts/.jsx/.tsx/.mjs`,Vue 官方模板也直接使用 `.vue` 後綴,避免了混淆與不便。綜上,盡管早期的寫法有一定的便利性,但與現今規范和工具相比,顯然更推薦使用標準的文件命名方式。