2017-11-14 6 views
0

Nach der Installation von react-native-md-textinput, als ich versuchte, die App zu starten, den folgenden Fehler zu bekommen. undefiniert ist kein Objekt underline.jsUndefined ist kein Objekt (Bewertung '_react2.PropTypes.number')

Unten ist mein package.json

"reagieren" ('React.PropTypes.Number' Auswertung): "16.0.0", "reagieren-native" : "^ 0.49.5", "reagieren-native-md-TextInput-": "^ 2.0.4", "reagieren-Navigation": "^ 1.0.0-beta.19"

Antwort

0

es wird gelöst durch Importieren von PropTypes von "Prop-Typen" anstelle von "Reagieren"

importieren Reagieren, {Komponente} von "reagieren"; Import PropTypes von 'Prop-Typen';

+0

aber es funktioniert noch nicht .. – SANTOSH

1

Versuchen Sie, die folgenden:

Schritt 1: Installieren von Prop-Typen Abhängigkeit

npm/yarn install prop-types create-react-class 

Schritt 2: Fügen Sie folgende node_modules/reagieren/index.js

module.exports.PropTypes = require('prop-types'); 
let createClass; 
Object.defineProperty(module.exports, 'createClass', { 
    get: function() { 
    if (!createClass) { 
     createClass = require('create-react-class').bind(module.exports); 
    } 
    return createClass; 
    } 
}); 

ref: https://github.com/shoutem/ui/issues/328

Verwandte Themen