metro bundler обнаружил внутреннюю ошибку и зависает в терминале, никогда не загружаясь - PullRequest
0 голосов
/ 28 января 2019

Я использую explo-cli для разработки собственного проекта.Вчера мой проект компилировался очень хорошо, и сегодня я открываю его, чтобы сказать, что он не может найти модуль './iter-step'.До того, как модуль './iter-step' не смог найти, он сказал, что не может найти 'babel-runtime'.Чтобы исправить обе проблемы, я просто запустил 'npm install --save [отсутствует имя пакета], и, похоже, это сработало, и оба раза это возвращало меня к этой текущей ошибке, о которой я пишу.

"metro bundlerобнаружена внутренняя ошибка, пожалуйста, проверьте вывод ошибок терминала для получения более подробной информации "

[15:12:06] undefined
[15:12:06] Failed building JavaScript bundle.
Building JavaScript bundle [===============================================] 99

Я никогда не импортировал явно" babel-runtime "или" core-js ", поэтому мой проект считает, что мой проект случайныйони отсутствуют.Возможно расширение vscode, я поместил их где-то в моем коде без моего ведома.У кого-нибудь когда-нибудь возникала эта проблема?

Это мой новый package.json.

{
  "name": "empty-project-template",
  "main": "node_modules/expo/AppEntry.js",
  "private": true,
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "eject": "expo eject"
  },
  "dependencies": {
    "babel-runtime": "^6.26.0",
    "core-js": "^2.6.3",
    "expo": "^30.0.1",
    "firebase": "^5.8.0",
    "moment": "^2.23.0",
    "number-is-nan": "^1.0.1",
    "react": "16.3.1",
    "react-native": "https://github.com/expo/react-native/archive/sdk-30.0.0.tar.gz",
    "react-native-calendars": "^1.21.0",
    "react-native-router-flux": "^4.0.6",
    "react-navigation": "^3.0.9",
    "react-redux": "^6.0.0",
    "redux": "^4.0.1",
    "redux-thunk": "^2.3.0",
    "styled-components": "^4.1.3",
    "styled-icons": "^6.4.0"
  }
}

1 Ответ

0 голосов
/ 29 января 2019

Удаление каталога node_modules и повторный запуск npm install сделали то же самое, что предложил Талгат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...