Nuxt v2.4で公式にTypescriptがサポートされた。 この記事はそれ以前のNuxtでTypescriptを使うための方法について記述している。 これから始めるならNuxt(v2.4以降) + Typescriptセットアップを参照いただきたい。 最近、Nuxtについてよく見かけるので、やってみようとちょっと触ってみた。 どうせなら、Typescriptでやりたい。PugやSassを使えたほうがいいだろうとセットアップしてみた。 このエントリの結果できあがる構成の 2018/10/06 時点での主なモジュールのバージョンは次の通り。 nuxt: 2.1.0 typescript: 3.1.1 pug: 2.0.3 node-sass: 4.9.3 最初に vue-cli をインストールする。vue initを使うには@vue/cli-initのインストールも必要らしい。 bash
![Nuxt(v2.4未満) + Typescriptセットアップ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/92e5f598c66bc9db9c4ba0deae6a2a062c7a64a7/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9TnV4dCUyOHYyLjQlRTYlOUMlQUElRTYlQkElODAlMjklMjAlMkIlMjBUeXBlc2NyaXB0JUUzJTgyJUJCJUUzJTgzJTgzJUUzJTgzJTg4JUUzJTgyJUEyJUUzJTgzJTgzJUUzJTgzJTk3JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1mYjc5MmIzNjkwNjhiNWFhNzI0Y2I0YmY2NjAzM2UxOA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwSGVSbyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZThkNjYzMmVlMjNjNmMxMzQ5NmRkNzBjZDkxYTE1OTM%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D872467a2a95802d858e1dcb056d113fd)