React-dnd: 警告:メインのReactパッケージを介したPropTypesへのアクセスは非推奨です。 代わりに、npmのprop-typesパッケージを使用してください。

作成日 2017年04月10日  ·  16コメント  ·  ソース: react-dnd/react-dnd

これがいつ更新されるかについての情報はありますか?

最も参考になるコメント

私は現在英国で休暇中です。 来週初めにリリースをカットします

水、2017年5月3日には、11:57 AMアーロンReisman [email protected]
書きました:

@darthtrevino https://github.com/darthtrevinoリリースをカットしてください:D❤️


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/react-dnd/react-dnd/issues/731#issuecomment-298880269
またはスレッドをミュートします
https://github.com/notifications/unsubscribe-auth/AAG7iDLONVBG4QOLzTRC4yn_sh9DiprTks5r2F20gaJpZM4M4iok

全てのコメント16件

この警告は、react15.5。*を使用している場合に表示されます。 基本的に、これは単なる警告ですが、react16ではアプリケーションが破損する可能性があります。 PropTypesは、reactパッケージからではなく、「prop-types」パッケージからインポートする必要があります。
反応チーム、最新のパッケージを常に最新の状態に保つことをお勧めします。

@ chen199質問があります。
この警告を非表示にすることはできますか?

@konojunyaええと、基本的に、reactがconsole.error(警告をコンソールに出力します。 彼らは本当に本当に本当にあなたにこのエラーを「あるべき姿」にさせて欲しいという理由だけでそれをします、すなわちコードを修正することによって(これは非常に簡単です-単にprop-typesパッケージをインストールし、それを関連ファイルにインポートします代わりにReactモジュールから)、またはこのエラーの原因となる他の依存関係を更新します(たとえば、react-router 3. *)。 このようにして、バージョン16で安全であると確信できます。 もちろん、この印刷を上書きまたは回避することはできますが、実際にはお勧めしません。

何もスローしない製品版のreactを使用できます
警告。
18:02時土、2017年4月15日には、陳[email protected]書きました:

@konojunya https://github.com/konojunyaええと、基本的にはどうます
reactはconsole.error(を使用して警告をコンソールに出力します。
彼らが本当に本当に本当にあなたにこのエラーを起こさせて欲しいという理由だけで
「本来あるべき方法」、つまりコードを修正することによって(これは非常に簡単です-簡単です
prop-typesパッケージをインストールし、関連するファイルにインポートします
代わりにReactモジュールから)、または原因となる他の依存関係を更新します
このエラー(たとえば、react-router 3. *)。 このように、あなたはそれを確信することができます
バージョン16では安全です。 もちろん、これをオーバーライドまたは回避することができます
印刷しますが、実際にはお勧めしません。


このスレッドにサブスクライブしているため、これを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/react-dnd/react-dnd/issues/731#issuecomment-294290578
またはスレッドをミュートします
https://github.com/notifications/unsubscribe-auth/AA_31qiig9BCsYZjVYpGOvma4iMX3hBeks5rwLjZgaJpZM4M4iok

>>

よろしく、
ガガン

@ chen199 @theTechie感謝。

webpack configureを本番環境に設定すると、この警告を非表示にできます。

`` `js
// webpack.config.js
プラグイン:[
new webpack.DefinePlugin({
"process.env":{
"NODE_ENV":JSON.stringify( "production")
}
})
]
「」

これはマスターブランチで修正されています。 新しいリリースがあるといいですね。

新しいリリースが必要です! または、gitリポジトリから直接取得します...

新しいリリースが必要です! または、gitリポジトリから直接取得します...

npm postinstallが依存関係としてパッケージ化されていないlernaコマンドを実行しているため、gitリポジトリからの取得は失敗します…

@darthtrevinoはリリースをカットしてください:D❤️

私は現在英国で休暇中です。 来週初めにリリースをカットします

水、2017年5月3日には、11:57 AMアーロンReisman [email protected]
書きました:

@darthtrevino https://github.com/darthtrevinoリリースをカットしてください:D❤️


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/react-dnd/react-dnd/issues/731#issuecomment-298880269
またはスレッドをミュートします
https://github.com/notifications/unsubscribe-auth/AAG7iDLONVBG4QOLzTRC4yn_sh9DiprTks5r2F20gaJpZM4M4iok

すべてのアップデート?

AFAIKこれは数日前にリリースされました。

同じ警告があります。 リリースに関する更新はありますか?

これはすでにリリースされています

10時13分PMに月、2017年5月15日には、モハメッドShaffi [email protected]
書きました:

同じ警告があります。 リリースに関する更新はありますか?


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/react-dnd/react-dnd/issues/731#issuecomment-301677401
またはスレッドをミュートします
https://github.com/notifications/unsubscribe-auth/AAG7iJxtdBGF1xilTj6uDqFweB0kpqN6ks5r6TBrgaJpZM4M4iok

最後のバージョンで警告が表示されます: @kadira/[email protected]
新しいプロジェクトでテストして、それが私のコードからのものではないことを確認しました。

将来の旅行者にとって、これはhttps://github.com/react-dnd/react-dnd/pull/729で行われ、 2.4.0リリースされたようです。

このページは役に立ちましたか?
0 / 5 - 0 評価