2017-01-17 4 views
5

に定義されていない私は、クリーンなプロジェクトを使用していると私はを使用することはできませんここに画像では、たとえば、私のコードのどの部分でが必要です。は、ネイティブリアクト:「必要」が

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

またはその他でここのような反応ネイティブルータフラックスプラグインを使用して、私はバックボタンイメージを上書きしたいですが、 'require'が定義されていないため変更できません。これは、あなたが任意のアイデアを持っていますか私の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" 
    } 
}  

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

のですか?

+0

こんにちは、私は、エラーメッセージが表示されることがありますあなたが開発者ツールでエラーを削除すると、ファイルの先頭に、ESLintを使用している場合は追加してみてください? –

答えて

0

これはおそらくあなたのLinterの設定上の問題です。それはうまく構築する必要があります。 、

/* global require */ 
関連する問題