2016-12-24 11 views
4

react-native init reactAppの実行後、警告が表示されますnpm WARN [email protected] requires a peer of [email protected]~15.4.0-rc.4 but none was installedビルドは成功ですが、ビルド後に私のpackage.jsonがあります。Reactネイティブビルド警告の問題?

{ 
    "name": "reactApp", 
    "version": "0.0.1", 
    "private": true, 
    "scripts": { 
    "start": "node node_modules/react-native/local-cli/cli.js start", 
    "test": "jest" 
    }, 
    "dependencies": { 
    "react": "15.4.1", 
    "react-native": "0.39.2" 
    }, 
    "devDependencies": { 
    "babel-jest": "18.0.0", 
    "babel-preset-react-native": "1.9.1", 
    "jest": "18.0.0", 
    "react-test-renderer": "15.4.1" 
    }, 
    "jest": { 
    "preset": "react-native" 
    } 
} 

これは問題ですか?反応バージョンを変更してからnpm installを実行する必要がありますか?私は完全に反応した/反応するネイティブなので、今後のエラーを防ぐためのベストプラクティスについてアドバイスをいただければ幸いです。

ありがとうございます!

答えて

1

私はReact Nativeを3週間ほど使っています。

NPMは[email protected][email protected]~15.4.0-rc.4のピアが必要ですが、どれもインストールされませんでしたWARN:ランニングreact-native init Projながら、私は同様の警告がありました。

とも

NPM非推奨[email protected] WARN:正規表現のDoS問題を回避するために3.0.2以降をminimatchするために更新してください

NPMは、グローバル[email protected]を好むWARN。 6は-g

と一緒にインストールする必要がありますが、私の作業には影響しませんでした。コードを書いて実行している間は、私は問題に直面していません。

いつでも実行できます。

npm install --save [email protected]をし、それはそれを修正する必要がありますが、あなたのバージョンは、現在、私はそれをしないだろう最新のものです。

0

React Nativeは以前のバージョンのReactで動作しますが、保証されません。必要に応じて、ピア依存関係を修正するためにReactバージョンを更新することができます。

0

私もこの問題を抱えていました。反応した/反応したネイティブのバージョンを最新の問題に更新しました。

"react": "^16.0.0-beta.5", 
"react-native": "0.47.0", 
"react-test-renderer": "^16.0.0-beta.5" 
package.json

関連する問題