Не могу найти переменную: ReactPropTypes - PullRequest
0 голосов
/ 19 сентября 2019

Здравствуйте, я пытаюсь настроить старый код реагировать на родную версию> 0.57.Всякий раз, когда я пытаюсь запустить, я получаю эту ошибку Не могу найти переменную: ReactPropTypes.Я проверил весь код везде, даже если я проверил модуль узла, нет ничего плохого, я не знаю, что делать сейчас.Это мой файл package.json.

"dependencies": {
    "crypto-js": "^3.1.9-1",
    "react": "16.6.3",
    "react-native": "0.57.8",
    "react-native-3d-model-view": "^1.2.0",
    "react-native-camera": "^1.6.4",
    "react-native-customisable-switch": "^0.1.0",
    "react-native-datepicker": "^1.7.2",
    "react-native-easy-grid": "^0.2.1",
    "react-native-elements": "^0.19.1",
    "react-native-facebook-login": "^1.6.1",
    "react-native-fetch-blob": "^0.10.8",
    "react-native-fs": "^2.13.3",
    "react-native-gesture-handler": "^1.0.12",
    "react-native-icon-badge": "^1.1.3",
    "react-native-image-marker": "^0.3.9",
    "react-native-image-picker": "^0.28.0",
    "react-native-imagepicker": "^2.0.0",
    "react-native-location": "^2.1.1",
    "react-native-maps": "^0.22.1",
    "react-native-material-dropdown": "^0.11.1",
    "react-native-modal-datetime-picker": "^6.0.0",
    "react-native-modal-picker": "0.0.16",
    "react-native-pdf": "^5.0.11",
    "react-native-pdf-view": "^0.3.2",
    "react-native-picker-dropdown": "^0.1.2",
    "react-native-progress": "^3.5.0",
    "react-native-push-notification": "^3.1.2",
    "react-native-share": "^1.1.3",
    "react-native-side-menu": "^1.1.3",
    "react-native-size-matters": "^0.1.6",
    "react-native-stripe": "^1.2.2",
    "react-native-stripe-api": "^0.1.0",
    "react-native-switch": "^1.5.0",
    "react-native-table-component": "^1.2.0",
    "react-native-vector-icons": "^4.6.0",
    "react-native-view-shot": "^2.5.0",
    "react-native-zip-archive": "^3.0.1",
    "react-navigation": "^3.0.9",
    "react-notification-badge": "^1.4.0",
    "react-viro": "^2.7.3",
    "rn-fetch-blob": "^0.10.15",
    "three": "^0.100.0",
    "tipsi-stripe": "^7.2.0",
    "toggle-switch-react-native": "^2.0.2"
  },

Любая помощь будет оценена.Я запускаю это в Android.

1 Ответ

0 голосов
/ 20 сентября 2019

Это, вероятно, потому, что в вашем коде где-то вы могли использовать React Proptypes.

Это, в частности, библиотека проверки типов, где вы можете определить, какие переменные приводятся как типы, которые вы передаете как реквизиты, должны ли они бытьв строке или целое число или массив или функцию и т. д. Попробуйте импортировать его на страницу, где вы использовали, но перед этим установите библиотеку.Тип поддержки используется для строгой структуры кодирования.

Попробуйте выполнить шаги здесь для установки библиотеки.

...