こんにちわ、ななきです。 だいぶ前にVueをTypeScript化した的な記事書いたのですが、それから案件でもTS化したVueを使っていたのと最近の界隈の流れもありNuxtもTypeScript化してみました。 結果的にデコレータを使わずに、vuexもコンポーネントも型が効いており満足です。 ちなみにvuex部分にかんしてはこちらのリポジトリを参考にさせて頂きました。 コンポーネントのTS化 コンポーネントに関してはびっくりするほどやることないです。 $ yarn add ts-node $ yarn add -D @nuxt/typescript $ touch tsconfig.json $ nuxt build
![Nuxtでデコレーターを使わずTypeScriptを書いてみた | Mix Design](https://cdn-ak-scissors.b.st-hatena.com/image/square/049c7311e6cf642b8055f9c7c48423c0ddcded27/height=288;version=1;width=512/https%3A%2F%2Fnanaki.design%2Fwp-content%2Fuploads%2F2019%2F05%2FArtboard-2.png)