Nuxt.jsで`window is not defined`と表示されたとき
Nuxt.jsでwindow is not defined
と表示された時の対応
公式でFAQが用意されています。
これは、サーバーサイドのレンダリングに起因します。 クライアントサイドでのみリソースをインポートしたい時は process.client 変数を使用する必要があります。
そのため、scriptタグ内で、if文を追加することで対応できました。
if (process.client) {
// windowを参照する処理
}