Не удалось разрешить модуль util из node_modules\uuidv4\build\lib\uuidv4.js

Есть некоторые вопросы с этим заголовком, но у меня есть. пробовал каждое решение в них, но я не могу решить это.

Я только начал изучать React-Native и получаю эту ошибку:

Я пробовал шаги, указанные в этом красном поле. я пытался удалить node_modulesпапку, а затем установить его снова. я тоже изменился "uuidv4": "^5.0.1"версию и установил npm installопять таки. но это не сработало. Код, где я использовал uuidv4является:

      const [items, setItems] = useState([
    { id: uuid(), text: 'Milk' },
    { id: uuid(), text: 'Eggs' },
    { id: uuid(), text: 'Bread' },
    { id: uuid(), text: 'Juice' }
]);

Я импортировал его как import { uuid } from 'uuidv4';

Любая помощь?

4 ответа

После поиска часов и часов я решил проблему. Проблема не в этом, а в util. Все, что я сделал, это установил npm install utilа также uuidv4сейчас работает.

Вот ссылка: https://www.npmjs.com/package/util пакета. Установите это, и это, по крайней мере, решит эту проблему.

С uuidv4@6.5.12вы также можете:

      import { v4 as uuid } from 'uuid';

Это избавляет от ошибки зависимости utils без необходимости устанавливать utils.

это не проблемаuuidv4. использование uuidv4utilpackage большую часть времени этот пакет не устанавливается. Итак, решение этой проблемы заключается в том, что сначала установите пакет util, а затем установите uuidv4.

Решение:

      npm install util

чем установить

      npm install uuidv4

Я думаю, что он был экспортирован по умолчанию, и вам нужно попробовать это:

      import uuid from "uuidv4";
Другие вопросы по тегам