2017-01-17 30 views
5

Używam czystego projektu i nie mogę używać wymagają w każdej części mojego kodu, na przykład tutaj na obrazku:React ojczysty: „wymagają” nie jest zdefiniowane

<Image 
    style={styles.stretch} 
    source={require('./img/favicon.png')} 
/> 

lub w jakikolwiek inny część jak tutaj za pomocą wtyczki reaguj-rodzimy-router-strumień, chcę nadpisać obraz przycisku z powrotem, ale nie mogę go zmienić, ponieważ "nie wymaga" nie jest zdefiniowane.

<Scene backButtonImage={require('./custom_icon.png')} /> 

To mój package.json

{ 
    "name": "CleanProject", 
    "version": "0.0.1", 
    "private": true, 
    "scripts": { 
    "start": "node node_modules/react-native/local-cli/cli.js start", 
    "test": "jest" 
    }, 
    "dependencies": { 
    "react": "15.4.2", 
    "react-native": "0.40.0", 
    "react-native-router-flux": "^3.37.0" 
    }, 
    "devDependencies": { 
    "babel-eslint": "^7.1.1", 
    "babel-jest": "18.0.0", 
    "babel-preset-react-native": "1.9.1", 
    "eslint": "^3.12.0", 
    "eslint-plugin-react": "^6.8.0", 
    "jest": "18.1.0", 
    "react-test-renderer": "~15.4.0-rc.4" 
    }, 
    "jest": { 
    "preset": "react-native" 
    } 
}  

Czy masz jakiś pomysł?

+0

Witam, czy mogę zobaczyć komunikat o błędzie? –

Odpowiedz

0

To prawdopodobnie problem z Linerem. Powinien się dobrze układać. Jeśli chcesz usunąć błąd w narzędziu programisty i używasz ESLint, dodaj u góry pliku:

/* global require */ 
Powiązane problemy