🎉

npx nuxi typecheck実行時のエラー

2023/08/09に公開

Nuxt3でnpx nuxi typecheckを実行したところ、以下のエラーがでました。

nuxt.config.ts:16:3 - error TS2345: Argument of type '{ app: { baseURL: string; }; runtimeConfig: { public: { token: string; }; }; typescript: { strict: boolean; }; }' is not assignable to parameter of type 'InputConfig<NuxtConfig, ConfigLayerMeta>'.
  Object literal may only specify known properties, and '"app"' does not exist in type 'InputConfig<NuxtConfig, ConfigLayerMeta>'.

この解決策として、以下に記載がある通り、2つもライブラリをインストールする必要がありました。

https://nuxt.com/docs/api/commands/typecheck

npm i -D typescript
npm i -D vue-tsc

以下が関連するissueかもしれません。

https://github.com/nuxt/nuxt/issues/20906

同様のことでお困りの方の参考になりましたら幸いです。

Discussion