Как абстрагироваться от next/image из next.js

Я использую только следующее / изображение из Next.js. Есть ли способ установить только модуль next / image, а не весь модуль Next.js. Я пробовал сделать следующее -

      "next/image": "^10.0.5",
"next/link": "^10.0.5",

Но после установки npm я получаю следующую ошибку -

      $ npm install
npm ERR! code EINVALIDPACKAGENAME
npm ERR! Invalid package name "next/image": name can only contain URL-friendly characters

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\sugamxp\AppData\Roaming\npm-cache\_logs\2021-02-17T06_08_55_518Z-debug.log

1 ответ

Нет такого пакета next/image, это просто папка внутри next пакет, поэтому нет, вы не можете установить его отдельно.

Более того, вы не можете использовать его отдельно без NextJs, потому что он полагается на сервер NextJs для оптимизации изображений по запросу. Я думаю, вам нужно будет найти другое решение, если вы хотите оптимизировать изображение.

Другие вопросы по тегам