84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
それで、問題が発生しました。プライベート環境変数を取得しようとしています。私のページがSSRである場合にのみそれらを入手できることは知っています。問題は、私がそれを無効にしたことがないことです。ページに console.log(process.server) を記録しましたが、常に false が返されます。 ssrを無効化したことがないので不思議に思います。
console.log(process.server)
false
これは私の nuxt.config.ts です:
ブラウザ (「クライアント」とも呼ばれます) では、console.log(process.server) が常に false を記録します。 端末のサーバーコンソールを確認してください。ここでは、「クライアントのみ」のコンポーネント/プラグイン、または onMounted のようなライフサイクル フックにログインしている場合を除き、true としてもログに記録されます。
onMounted
true
ブラウザ (「クライアント」とも呼ばれます) では、
console.log(process.server)
が常にfalse
を記録します。 端末のサーバーコンソールを確認してください。ここでは、「クライアントのみ」のコンポーネント/プラグイン、またはonMounted
のようなライフサイクル フックにログインしている場合を除き、true
としてもログに記録されます。