Я создаю собственное приложение с использованием expo-cli. Я был в процессе тестирования двух кнопок пользовательского интерфейса, которые отправляют избыточные действия редукторам для обновления метки даты пользовательского интерфейса. Я получил это работает, и то, что, кажется, не откуда, когда я запускаю 'expo start' в терминале, я получаю эту ошибку. Я попытался запустить 'npm install', потому что мне показалось, что я пропустил модуль, но ошибка не исчезла.
[23:05:46] internal/modules/cjs/loader.js:605
[23:05:46] throw err;
[23:05:46] ^
[23:05:46]
[23:05:46] Error: Cannot find module 'number-is-nan'
[23:05:46] at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
[23:05:46] at Function.Module._load (internal/modules/cjs/loader.js:529:25)
[23:05:46] at Module.require (internal/modules/cjs/loader.js:658:17)
[23:05:46] at require (internal/modules/cjs/helpers.js:22:18)
[23:05:46] at Object.<anonymous> (/Users/sasheem/Desktop/dev/react-native/[projectName]-tiptracker/node_modules/is-finite/index.js:2:19)
[23:05:46] at Module._compile (internal/modules/cjs/loader.js:722:30)
[23:05:46] at Object.Module._extensions..js (internal/modules/cjs/loader.js:733:10)
[23:05:46] at Module.load (internal/modules/cjs/loader.js:620:32)
[23:05:46] at tryModuleLoad (internal/modules/cjs/loader.js:560:12)
[23:05:46] at Function.Module._load (internal/modules/cjs/loader.js:552:3)
[23:05:46] Metro Bundler process exited with code 1
[23:05:46] Set EXPO_DEBUG=true in your env to view the stack trace.
Это на самом деле не указывает на какой-либо недавний код, который я добавил, и я не узнаю, используя какие-либо папки, которые он показывает в сообщении об ошибке.
Прямо перед этим сообщением об ошибке оно сообщает мне обновить мой expo-cli, но когда я запускаю 'npm install -g expo-cli' и проверяю, действительно ли оно обновлено с помощью 'expo-cli --version', оно все равно сообщает я использую старую версию (2.2.0)
There is a new version of expo-cli available (2.6.14).
You are currently using expo-cli 2.2.0
Run `npm install -g expo-cli` to get the latest version
Дайте мне знать, если есть больше информации, которую я могу предоставить, чтобы помочь решить мою проблему.