Не удалось разрешить модуль 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
. использование uuidv4util
package большую часть времени этот пакет не устанавливается. Итак, решение этой проблемы заключается в том, что сначала установите пакет util, а затем установите uuidv4.
Решение:
npm install util
чем установить
npm install uuidv4
Я думаю, что он был экспортирован по умолчанию, и вам нужно попробовать это:
import uuid from "uuidv4";