web-dev-qa-db-ja.com

React 0.13から15.0.1にアップグレードするにはどうすればよいですか?

Reactバージョン.13から15.0.1にアップグレードするプロセスを段階的に教えてください。

6
GeekInTraining

package.jsonのreactバージョンを更新します
node_modulesフォルダーを削除します
実行npm install

パッケージファイル内の他の依存関係の間にバージョンの不一致がある場合、インストールプロセスは失敗し、コンソールは予想される互換性のあるバージョン番号を表示します。それらを更新し、npminstallを再度実行します。

インストールが完了したら、アプリケーションをビルドしてテストします。非推奨のコードが原因でエラーが表示された場合は、それらも修正する必要があります。
バージョン13で廃止された構文の1つは、react.renderの使用法です。
そこでreact-domをインポートし、それを使用してrenderを呼び出す必要があります。あなたが遭遇するかもしれない他の多くの潜在的な問題があるかもしれません。したがって、アプリを適切にテストしてください。

私が持っているpackage.jsonのエントリに反応します。

"react": "15.0.1",
"react-addons-perf": "15.0.1",
"react-addons-test-utils": "15.0.1",
"react-addons-update": "15.0.1",
"react-dom": "15.0.1"

ではごきげんよう!
P.S。これは私が従うプロセスです、それをする他の方法があるかもしれません。

13
M.Sharma

経験上、react-nativeの各バージョンには重大な変更があると言えます。たとえば、バージョン17以降では、@ overrideを削除する必要があります。

 public List<Class<? extends JavaScriptModule>> createJSModules()

したがって、私のアドバイスは、プロジェクトのすべての依存関係とともに段階的に更新することです。

1
Developsoul