Andyを参考にしました。Crieitを参考にしました。こちらの記事はNuxt.js1系になっているため、そのままでは動かないようでした。nuxt-community/typescript-templateの内容で書き直して、webpack4対応すると動きました。ここまでで環境ができるはずです。PRでは、ESLintを使ってTypeScriptのLintもしてみました。Fasterを参考にしました。以下は、何をしてるんだろうな?と気になって調べたもののメモです。vue-shims.d.tsのような型定義ファイルは、単一ファイルコンポーネント(*.vue)の場合にVueの型定義を自動でimportして、TypeScriptに型情報を伝える。Microsoft/TypeScript-Vue-Starterts-loaderのappendTsSuffixToの設定は、単一ファイルコンポーネント(*.vue)内のTypeScriptコードを認識できるようにするために必要。Engineer.GitHubTwitter。