結論 Vueコンポーネントでnamed exportは使えない。 VuejsのGithub IssueでVueフレームワーク創設者のEvan Youさんが「 Vueのコンポーネントはdefault exportが必須です」とコメントしていた。 default export じゃなきゃダメ・・・ってことはつまり named export は使えないのか。と判断した話。 回答原文の一部: TL;DR: the component must be the default export and this is not going to change ストーリー はじまり JavaScriptではnamed export使った方がいいよっていう記事を拝読した。 ・ ES modulesのexport defaultは使わないほうがよい ・ JavaScriptのexport defaultアンチパタ