Spec-Zone.ru › Next.js

Компонент No Script в заголовке

Запретить использование next/script в компоненте next/head.

Почему возникла эта ошибка

Компонент next/script не должен использоваться в компоненте next/head.

Возможные способы исправления

Переместите компонент <Script /> за пределы <Head>.

До

import Script from 'next/script'
import Head from 'next/head'
 
export default function Index() {
  return (
    <Head>
      <title>Next.js</title>
      <Script src="/my-script.js" />
    </Head>
  )
}

После

import Script from 'next/script'
import Head from 'next/head'
 
export default function Index() {
  return (
    <>
      <Head>
        <title>Next.js</title>
      </Head>
      <Script src="/my-script.js" />
    </>
  )
}

Полезные ссылки

  • next/head
  • next/script

© 2024 Vercel, Inc.
Licensed under the MIT License.
https://nextjs.org/docs/messages/no-script-component-in-head

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API