React-native: DisableToResolveErrorモゞュヌル `AccessibilityInfo`を解決できたせん

䜜成日 2017幎05月26日  Â·  321コメント  Â·  ゜ヌス: facebook/react-native

説明

基本的に、最小限のセットアップで既存のプロゞェクトのクロヌンを䜜成し、 yarn installずnode node_modules/react-native/local-cli/cli.js run-ios 。 開始したしたが、パッカヌは次の問題で倱敗したした。

error: bundling: UnableToResolveError: Unable to resolve module `AccessibilityInfo` from `/Users/phillipp/Work/***/***/node_modules/react-native/Libraries/react-native/react-native-implementation.js`: Module does not exist in the module map or in these directories:
  /Users/phillipp/Work/***/***/node_modules/react-native/node_modules
,   /Users/phillipp/Work/***/***/node_modules

/Users/phillipp/Work/***/***/node_modules/react-native/Libraries/react-native/react-native-implementation.jsファむルでget AccessibilityInfo() { return require('AccessibilityInfo'); },を芋぀けたしたが、どこからそれを芁求したいかわかりたせん。 RNコアなもののようです。

興味のある人のためのpackage.jsonは次のずおりです。

{
  "name": "***",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "base64-js": "^1.2.0",
    "react": "^16.0.0-alpha.6",
    "react-native": "^0.44.0",
    "react-native-ble-manager": "^3.2.0",
    "react-native-checkbox": "^1.1.0",
    "react-native-color-picker": "^0.2.1",
    "react-native-drawer": "^2.3.0",
    "react-native-dropdown": "0.0.6",
    "react-native-image-picker": "^0.25.5",
    "react-native-list-popover": "^1.0.5",
    "react-native-modal-picker": "0.0.16",
    "react-native-orientation": "^1.17.0",
    "react-native-router-flux": "^3.37.0",
    "react-native-selectbox": "^0.1.0",
    "react-native-selection": "^1.3.5",
    "react-native-selectme": "^1.2.3",
    "react-native-sound": "^0.9.1",
    "react-native-vector-icons": "^4.0.1"
  },
  "devDependencies": {
    "babel-jest": "18.0.0",
    "babel-preset-react-native": "1.9.1",
    "jest": "18.1.0",
    "react-test-renderer": "~15.4.0"
  },
  "jest": {
    "preset": "react-native"
  }
}

私はすでにむンタヌネットで芋぀けたすべおを詊したしたノヌドモゞュヌルの再むンストヌル、npm、yarnずwatchmanのキャッシュのクリヌニング、temp dirからのreactファむルの削陀など

远加情報

  • React Nativeバヌゞョン ^0.44.0
  • プラットフォヌム ios
  • 開発オペレヌティングシステムOSX
  • 開発ツヌルXCodeバヌゞョン8.08A218a
Ran Commands Locked

最も参考になるコメント

ばかげおいるように聞こえたすが、コンピュヌタを再起動するこずが解決策かもしれたせん

党おのコメント321件

ここで同じ問題。 2日前に䜜成したプロゞェクトはただ機胜しおいたす。 私が今日react-native init䜜成した新しいプロゞェクトはそうではありたせん。 私の堎合、違いは、react-nativeバヌゞョンが0.44.0から0.44.2になったこずです。 新しいプロゞェクトでは、package.jsonのreact-nativeバヌゞョンを0.44.0に倉曎するず、機胜したす。

initを実行した埌、突然同じ問題が発生したした... :-(

ここで同じ問題

これはただ削陀した埌に発生したnode_modules実行し、その埌npm install 

@hramos
node_modulesを削陀しお再むンストヌルしようずしたしたが、機胜したせん。

@hramosチヌムワヌクに感謝したす

昚日、react-native-git-upgradeを䜿甚しおプロゞェクトを0.44.0から0.44.1にアップグレヌドしたした。問題ありたせん。完璧です。 しかし今、私はreact-native-git-upgradeを䜿甚しおプロゞェクトを0.44.1から0.44.2にアップグレヌドしおいたす。同じ問題がここにありたす。

私は、react-native0.44.1から0.44.2ぞのアップグレヌドの問題だず思いたす

こっちも䞀緒。 しかし、0.44.2から0.44.1にダりングレヌドした埌、問題は解消され、すべおが正垞に戻りたした。

こっちも䞀緒。

アンドロむドで同じ゚ラヌ

アンドロむドでも同じですが、node_modulesを削陀しお再むンストヌルするず機胜したせん

こっちも䞀緒。 チヌムのほが党員がこの゚ラヌに悩たされおいたした。

こっちも䞀緒

ここでも同じですが、解決策はありたすか

こっちも䞀緒

私はv0.44.0にダりングレヌドし、すべおが正垞に機胜しおいたす。

@sirgalleto v0.44.0ダりングレヌドするこずが解決策になるかどうかはわかりたせん。これは、 @ PhillippOhlandtが䜿甚しおいるバヌゞョンだからです。 私はそれがこれらの線に沿った䜕かである可胜性があるず確信しおいたす //github.com/aksonov/react-native-router-flux/issues/1904これはreact-native-router-fluxパッケヌゞの芁件を倉曎するだけです。

@ RohanVB 、 @ sirgalleto 0.44.1に移動しおも、

@valinagaこれはreact-nativeパッケヌゞバヌゞョンの問題ではないず思いたす
珟時点では、router-fluxのサポヌトは16.0.0-alpha.6には拡匵されおいたせん。

「http」モゞュヌルで同じ問題が発生しおいたす。 私はv0.44.0を䜿甚しおいたす

再珟を支揎するための远加の詳现を提䟛しない限り、「私も」コメントを远加しないでください。 代わりに、問題をサブスクラむブしお、元の投皿にリアクションを远加するこずをお勧めしたす。 ありがずう

こっちも䞀緒。 しかし、 yarn代わりにnpmを䜿甚するず消えたす。

@hramos人々はこのような問題に぀いおパニックの感芚を衚珟しようずしおいるだけだず思いたす:)

0.44.2 -> 0.44.3からこのアップグレヌドをヒットしたした

これはちょうど私に起こりたした、そしおそれは私がポヌト8081でハングした「ノヌド」プロセスを持っおいお、reactpackagerの新しいむンスタンスが開始するのを劚げおいたからです。 私はkillall-9ノヌドを実行し、その埌は問題ありたせんでした。

「react-native」に倉曎したす「0.44.0」、
react-nativeを削陀し、再むンストヌルしたす。

Thakns @ ne0fite

珟圚0.45ですが、独自の問題がありたす14246。 14246が修正されるのを埅っおから、0.45を䜿甚するこずをお勧めしたす。

「react-native」の実行䞭に同様の問題が発生しおいたした「0.44.0」。 ノヌドモゞュヌルを削陀しお再むンストヌルし、タヌミナルで「killall -9 node」を実行するず、プロゞェクトが再び実行されたす。

ばかげおいるように聞こえたすが、コンピュヌタを再起動するこずが解決策かもしれたせん

バヌゞョンを倉曎したしたが、動䜜に戻ったので、バヌゞョンに問題がある可胜性がありたす。「0.44.0」に戻っお、再び動䜜したした。

0.45.1が利甚可胜になりたした。 これが0.45.1でも再珟されおいるかどうかを確認できたすか

これは、0.45.1でもただ存圚しおいたす。 䞊蚘の党員ず同じ再珟手順。

実際、より簡単なテストは次のずおりです。新しいフォルダヌnpm install [email protected] 、次にコン゜ヌルを開いお実行したす。

require('react-native').AccessibilityInfo
Error: Cannot find module 'AccessibilityInfo'
    at Function.Module._resolveFilename (module.js:470:15)
    at Function.Module._load (module.js:418:25)
    at Module.require (module.js:498:17)
    at require (internal/module.js:20:19)
    at Object.get AccessibilityInfo [as AccessibilityInfo] (/Users/laika/x/node_modules/react-native/Libraries/react-native/react-native-implementation.js:19:36)
    at repl:1:24
    at ContextifyScript.Script.runInThisContext (vm.js:23:33)
    at REPLServer.defaultEval (repl.js:339:29)
    at bound (domain.js:280:14)
    at REPLServer.runBound [as eval] (domain.js:293:12)

耇数のマシン/環境で再珟。

これは、たったく新しいプロゞェクトでは再珟されたせん。 私はもう詊した

react-native init Test
cd Test
react-native run-ios

react-nativeバヌゞョン0.45.1
糞バヌゞョン0.24.3
macOS Sierra、Xcode 8.3.3

たた、0.42を䜿甚しおいた叀いプロゞェクトを0.45.1を䜿甚するようにアップグレヌドしたしたが、問題を再珟できたせんでした。

これはただ0.45.1で再珟されおいたす
反応できたせん-ネむティブのinitNewProject、叀いプロゞェクトのcocoapodsで䜿甚しおいたす。

バヌゞョン
react-native-cli2.0.1
react-native0.45.1
糞0.24.5
macOS Sierra、Xcode 8.3.2

「react-nativeinit」を抌しおから「react-nativerun-ios」を抌すず、シミュレヌタヌを起動するず、よく知られおいる゚ラヌメッセヌゞが衚瀺されたす「モゞュヌルAccessibilyInfoが芋぀かりたせん」

バヌゞョン
macOS Sierraでは、react-native 0.45.1

私は私が助けるこずができればいいのに、良い仕事を続けおください

線集このモゞュヌルが必芁な行を削陀したずころ、すべおが正垞に機胜するようになりたしたNoob修正🙃

node_modulesフォルダヌを削陀したした
それで

npm install
npm start -- --reset-cache

私のためにそれを修正したした。

[email protected]ずnode @ latestの最新バヌゞョンを䜿甚しお修正したした...理由はわかりたせんが、react- nativeinitが機胜するようになりたした...

このnpmの問題に関連しおいるのではないかず思いたす
https://github.com/npm/npm/issues/16839#issuecomment -308809150

私はオタクではありたせんが、この問題の解決に䜕が圹立ったかを誰かに教えおもらえたすか 私は詊したした

  1. りォッチマンwatch-del-all
  2. rm -rf node_modules && npm install
  3. npm start-- --reset-cache

私はreact-native0.44.3で実行しおいたす

この問題を解決する方法を孊びたいず思いたす。 どうもありがずう
// simone

@skalbfell @MehdiAlouafiが指摘したように、この行を削陀したした。

最初に削陀したずきは機胜したしたが、2回目埌
私が信じる別の䟝存関係をむンストヌルするアプリはたったく同じものをスロヌしたす
゚ラヌが..次の行に必芁なパッケヌゞがありたす

これはnpmの問題であり、単玔なnpmのむンストヌルだず思いたす。
その埌、 react-native @latestはすべおを再び機胜させたす

-
Mehdi AL OUAFI
フロント゚ンド開発者ゞュニア

フランス・パリ

ポヌトフォリオhttp://mehdialouafi.github.io/Portfolio/-Behance
https://www.behance.net/MehdiAlouafi/-Twitter
https://twitter.com/AMehdiW-LinkedIn
https://fr.linkedin.com/in/mehdi-alouafi-440529116

わかりたした。 それは間違いなくバヌゞョン0.44.2の問題です
0.44.0にダりングレヌドするず、再び機胜したす。

どうもありがずう // simone

0.45.1でも同じ問題がありたす

0.45.1で再びこれがポップアップしたした。
npmstartで修正したした---- reset-cache

+1

そしお、0.44.3ず同じですプロゞェクトをクリヌンアップし、node_modulesを削陀し、りォッチマンりォッチを削陀し、キャッシュを空にしたした

react-native init RN 0.45.1を䜿甚しお新しいプロゞェクトを䜜成しおも問題はありたせんが、プロゞェクト0.45.1ではただ問題がありたす。 プロゞェクトをクリヌンアップするか、キャッシュを空にするか、Yarnの代わりにNPMを䜿甚するか、node_modulesを削陀するかは関係ありたせん。

䜕か案が

@ブレンダン-リりス私がいない問題で、゚ラヌが解消されないものを、あなたず同じ問題を持っおいる、しかし、私はプロゞェクトをきれいにしお䜿甚しおアップグレヌドを行うreact-native-git-upgradeず魔法のすべおが䜜業を開始し、゚ラヌがなくなっおいる混乱したす

それをチェックしおくださいreact-native-git-upgrade

_ps _ [email protected]

このすべおのアドバむスに埓った埌、私はただこれを取埗しおいたす。 react-native-git-upgradeを詊したした。

私はこれらのバヌゞョンを䜿甚しおいたす

    "react": "^16.0.0-alpha.12",
    "react-native": "^0.45.1",

䜕か案は 始たったばかりのようです。

npmモゞュヌルフォルダヌを怜玢できたすかreact-nativeディレクトリは
空の 
npmを䜿甚しお1぀のノヌドモゞュヌルをむンストヌルした埌、鉱山は空でした

空の堎合は、npm install --save react-native @ latestを実行しおみおください、解決したした
私のためにlt

ありがずう@MehdiAlouafi 。 私のはうたく芋えたす

ls node_modules/react-native/Libraries/react-native
React.js  react-native-implementation.js  react-native-interface.js

babel-preset-react-nativeを2.0.0から1.9.1にダりングレヌドするたで、私たちのチヌムはビルドに倱敗しおいたした。 babel-preset-react-nativeバヌゞョン2.0.0で問題になる可胜性があり、RN党䜓では問題にならない可胜性がありたす。

珟圚䜿甚しおいるもの

"react": "16.0.0-alpha.12",
"react-native": "0.45.1",

他の提案された解決策は私にはうたくいきたせんでしたが、これは

"react" "^ 16.0.0-alpha.12"、
"react-native" "^ 0.45.1"、

  • [] --npm install npm @ latest -g
  • [] -npmキャッシュクリヌン
  • [] -npmアンむンストヌルreact-native-cli-g
  • [] --npm install react-native-cli -g

"^"蚘号を削陀"react-native": "^0.45.1"ず実行npm install私のために仕事を

react-native-fetch-blobnb。問題ずは䜕の関係もありたせんをむンストヌルした埌、問題が再びポップアップしたす。 tmpのクリヌニング、キャッシュのリセット、node_modulesの削陀はnpminstallでは効果がありたせんでした。 問題は解決したせんでした。 それから私は叀き良きMSWindowsの治療法をすべお詊したした問題が消えたので私のラップトップそれはMacですを再起動したす。 したがっお、オプションが䞍足しおいる堎合は、これが圹立぀可胜性がありたす。 私は確かに私のためにした。

䜿甚
"react" "16.0.0-alpha.12"、
"react-native" "0.45.1"、

--reset-cacheフラグを䜿甚しおパッケヌゞャヌを起動するず、次のようになりたした node node_modules/react-native/local-cli/cli.js start --reset-cache

同じ問題を抱えおいたす。 新芏むンストヌルず既存のむンストヌル。
iOSバヌゞョンを実行しおいるMacで動䜜したす。
Androidを搭茉したWindowsでは、次のようになりたす。
゚ラヌバンドルUnableToResolve゚ラヌモゞュヌルAccessibilityInfoを解決できたせん

私は䞊からすべおの䟋を詊したした。
node / npmの削陀ずアンむンストヌル。
node_modulesを削陀しお再むンストヌルしたす。
リセットキャッシュから開始

䜕もない。 Windows + Androidで゚ラヌを取り陀くこずができないようです。

䜿甚
npm '3.10.10'、
ノヌド '6.11.0'、
反応'16 .0.0-alpha.12 '、
react-native '0.45.1'

次に䜕を詊すこずができるかに぀いおのアむデアはありたすか 本圓にありがたいです。 アむデアが䞍足しおいたす。

今日も同じ゚ラヌが発生したした。react-nativepackagerを手動で実行した堎合

npm run start -- --reset-cache

バンドルをロヌドするず、衚瀺されたす

This warning is caused by a <strong i="9">@providesModule</strong> declaration with the same name across two different files.
jest-haste-map: <strong i="10">@providesModule</strong> naming collision:
Duplicate module name: AccessibilityInfo
Paths: project/ios/Libraries/Components/AccessibilityInfo/AccessibilityInfo.ios.js collides with project/node_modules/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.ios.js

他のネむティブモゞュヌルでも同じ゚ラヌがたくさんあるので、 iosのLibrariesフォルダヌを削陀し、すべお再起動するだけで問題ありたせん。

モゞュヌルプロゞェクトのサブフォルダヌに新しいRNプロゞェクトを䜜成し、 file:../ラむブラリにアクセスしようずするず、linux / android / npmでこの問題が発生したした。

線集最埌に、新しいreact-native initするず、機胜するようになりたした。

線集2 react-nativeが䟝存関係ツリヌに2回あるためだず思いたす。これは、プロゞェクトの特定の䟝存関係がそれをピアずしお䜿甚しおおらず、負荷を考えおいるために発生する可胜性がありたす。

これも私たちを殺しおいたす。 28日ず62の応答の埌、 @ javacheたたは@davidaurelioには、修正に関する応答たたはetaがありたすか 1時間前にリリヌスされた0.9 facebook / metro-bundler @ b62669eがどういうわけか圹立぀ず指はx'ed ...

@ nico2che Librariesフォルダヌの削陀に悪圱響を及がしたしたか 私はreact-native-navigationのようなパッケヌゞをむンストヌルしおいたす。 これを削陀するず圱響を受けたすか それずも、再構築されるだけですか

たた、これは私のMac + iOSビルドには圱響したせん。 それは完璧に動䜜したす。 これは、Windows10でAndroidを起動しようずしたずきです。

ご参考たでに
OS Xでは、パッケヌゞャヌを「npmstart--clear-cache」ずしお実行した堎合にのみこの問題が発生したす。
--clear-cache匕数を削陀するず、プロゞェクトコヌドは正垞に実行されたす。

詊しお確認したした。
Androidを実行しおいるWindowsでも、npmstartを䜿甚した--clear-cache /-reset-cacheの有無にかかわらず゚ラヌが衚瀺されたす。

でもアむデアをありがずう。

あなたは、Windows 10を䜿甚しおいるので@ianataffinityあなたhttps://mobile.azure.comを 珟圚は無料なので、費甚はかかりたせん。 圌らのログ出力は、react-nativeのストックの赀い画面よりもはるかに圹立぀こずがわかったので、私は尋ねたす。

jsファむルの名前を'index.js'から'index.ios.js'倉曎するだけで修正したした。 そしお、 http://localhost:8081/index.ios.bundleロヌドするず゚ラヌがなくなりたした

@nandesuその1぀に頭を䞊げおくれおありがずう。 モバむルAzureはかなりいいです。
私はそれをうたく統合したしたが、クラッシュレポヌトはどれも届いおいたせん。 モゞュヌルAccessibilityInfoを解決できたせんずいう゚ラヌが衚瀺された赀い画面が衚瀺されおいるようです。

衚瀺されるたでに埅ち時間があるかもしれたせんが、よくわかりたせん。

@ nico2cheず同じ゚ラヌが発生しおいたしたが、圌が提案した解決策では問題は解決したせんでした。 代わりに、homebrewを介しおnodeずnpmを再むンストヌルしたしたが、それで問題は完党に修正されたした。

これが、キャッチされなかったパッケヌゞャ゚ラヌ/䟋倖のデフォルトのキャッチオヌルになっおいるように芋えたす。 RNの最新リリヌスのどこかで、゚ラヌキャッチクラスたたはトラむキャッチを倱いたしたか

同じ問題が発生したした。 rm -rf $TMPDIR/react-* && watchman watch-del-all && rm -rf ios/build/ModuleCache/* && rm -rf node_modules/ && yarn cache clean && yarnを終えたら

そしおreact-native link実行したす
私は埗た
`RNFetchBlobチェックアプリのバヌゞョン..
RNFetchBlobがアプリのバヌゞョンを怜出=> 0.44
Androidの暩限を远加する=> false
0.9.4以降、react-native-fetch-blobはAndroidの暩限を自動的に远加したせん。デフォルトの暩限を远加する堎合は、次のコマンドを実行しおください。

RNFB_ANDROID_PERMISSIONS=true react-native link

`

RNFB_ANDROID_PERMISSIONS=true react-native link詊しおみおください
それは私を盎したす。

私がしばらく時間を費やしたのは、Android StudioでAndroidアプリを開き、Gradleファむルをプロゞェクトず同期しお、ビルドから発生した゚ラヌを1぀ず぀修正するこずです。

これには、 react-native linkず䞀般的な䟋倖を䜿甚する堎合の、ミスマネヌゞドリンクプロゞェクトが含たれおいたした。

ビルドが正しく行われたら、デバッグモヌドで起動し、Genymotionむンスタンスに接続しおから、「npmstart」を実行しおパッケヌゞャヌを芋぀けたした。

それですべおがうたくいったようです。

同じ問題があり、私の堎合、2぀のpackage.jsonファむルがルヌトディレクトリにあり、もう1぀はandroid/ 。 たた、どういうわけか、2セットのノヌドモゞュヌルをむンストヌルするこずができたした- node_modules/ずandroid/node_modulesディレクトリがありたした。 私の修正は、 android/package.jsonずandroid/node_modules削陀するこず

私にずっお、「ダヌンむンストヌル」は機胜したせんでした。私がしたこずは次のずおりです。

rm -fr node_modules /
npmむンストヌル

私の堎合、パッケヌゞャヌむンスタンスも譊告を出しおいたした。

「この譊告は、2぀の異なるファむルにたたがる同じ名前の@providesModule宣蚀が原因で発生したす」。

もう1぀の症状は、 require('AccessibilityInfo')ステヌトメントをreact-native-implementation.jsのrequire('../Components/AccessibilityInfo/AccessibilityInfo')正しいロヌカルパスに線集するず、゚ラヌが次の行に衚瀺されるこずreact-native-implementation.js 。

「モゞュヌル「ActivityIndi​​cator」を解決できたせん」

したがっお、私の堎合、プロゞェクトにreact-native-paypalをむンストヌルしたした。 このモゞュヌルには、独自のpackage.jsonを持぀サンプルプロゞェクトがありたした。このプロゞェクトでは、 npm installを実行し、 react-nativeも_its_ node_modulesフォルダヌに含たれおいたした。 、䟋

/my_project/node_modules/**react-native**
/my_project/node_modules/react-native-paypal/ios/Example/node_modules/**react-native**

その深いnode_modulesフォルダヌを削陀するず、この問題が修正されたした。

それが誰かを助けるこずを願っおいたす。

私たちは぀いに状況の底に到達したした、そしおそれは@pelotasplusの堎合に珟れたものず䌌おいnode_modules / package.json 。

私たちの堎合、 react-native-photos-frameworkずreact-native-svg 2぀のパッケヌゞで問題が芋぀かりたした。 これらのそれぞれで、 AccessibilityInfo䟋倖によっおマスクされおいる非互換性がありたした。

写真フレヌムワヌクでは、libはパッケヌゞprop-types代わりにReactのPropTypesを䜿甚し、最新のBabelプリセットも䜿甚しおいたした。 svg libで、 react-nativeがpeerDependencyたたはdevDependencyではなく䟝存関係ずしお誀っおリストされおいたす。 あなたのreact-nativeパッケヌゞが圌らのものず䞀臎しないずき、npmはその䟝存関係内の異なるバヌゞョンでnode_modulesを䜜成したす、そしおそれはすべおの地獄が解き攟たれるずきです。

これがreact-native-photos-framework PRですolofd / react-native-photos-framework56

そしお、 react-native-svgすでにPRを開いおいたすreact-native-community / react-native-svg360、たたはそれが起こるたで私のフォヌクを䜿甚しおください //github.com/sjmueller/react-native-svg

ここでの私の最善のアドバむスは、非暙準のreact-native / babel package.jsonセットアップのすべおの䟝存関係を調べるこずです。 ネストされたnode_modulesが衚瀺された堎合は、おそらくいく぀かの問題が芋぀かりたした。

このバグに遭遇したした😭
私は珟圚これらのバヌゞョンを䜿甚しおいたす

    "react": "^16.0.0-alpha.12",
    "react-native": "^0.45.1",
    "react-native-cli": "^2.0.1"

@DevHossamHassanアルファのため、ここでは「^」郚分バヌゞョンを䜿甚しないでください。

"react": "16.0.0-alpha.12",
"react-native": "0.45.1",
"react-native-cli": "^2.0.1"

くそ このたわごずを解決する方法を知っおいる人はいたすか
"react": "16.0.0-alpha.12", "react-native": "0.45.1",

私もこの恐ろしい問題に遭遇したした。

"react": "16.0.0-alpha.12",
 "react-native": "0.46.0",

私はほずんどすべおを削陀したす.npm .rncache node_modules ....しかし、たた機胜したせんでした

node_modulesフォルダヌの1぀の動䜜バヌゞョンず、動䜜しおいないバヌゞョンがありたす。 動䜜しおいるものは叀い以前のバヌゞョンから曎新されおいたすが、もう䞀方は新しくフェッチされたす。

diff --brief -r node_modulesnode_modules2を実行したした
node_modulesは機胜しおいたせん
node_modules2が機胜しおいたす
出力は次のずおりです219行。
https://pastebin.com/BjACU7fT

0.45.1 -> 0.46.0からアップグレヌドしお、これをもう䞀床ヒットしたした。 アップグレヌドするたびにこれが戻っおくるようですが、これらの魔法のトリックのどれがそれをなくすのかわかりたせん。

  • 譊備員のリセット
watchman watch-del-all
  • モゞュヌルの再むンストヌル
rm -rf node_modules/
yarn
  • パッケヌゞャキャッシュのクリア
rm -fr $TMPDIR/react-*
  • XCodeプロゞェクトのクリヌニング

  • OSXを再起動したす私はそれがばかげおいるように聞こえるこずを知っおいたすが、これは文字通り過去にそれを解決したした...。

通垞、䞊蚘のいく぀かの組み合わせが最終的に問題を解決したすが、新しい0.46.0リリヌスでは今のずころ䜕も機胜しおいたせん。

私は䞀日䞭これに苊劎しおいお、぀いに䜕かがうたくいくようになりたした。 私はreact-native0.45.1を䜿甚しおいお、基本的に単䞀の䟝存関係を持぀新しいアプリを持っおいたすが、このスレッド

理由はわかりたせんが、 babel-plugin-idxむンストヌルするず、この問題が修正されたした。

ステップ

最初にプラグむンをむンストヌルしたす。

yarn add babel-plugin-idx

次に、 .babelrc曎新したす。

{
  "presets": ["react-native"],
  "plugins": ["idx"]
}

最埌に、アプリを起動したす

react-native run-ios

バックグラりンド

私は実際に、䟝存関係ずしお内郚ラむブラリを䜿甚しお新しいReact-Nativeアプリを䜜成するゞェネレヌタヌを䜜成しおいたすが、このラむブラリを远加するず、䞊蚘の゚ラヌが発生したす。 このプラグむンを远加するこずによっおのみ、内郚ラむブラリの䜿甚を続行できたす。 これはJSのみであり、ネむティブコヌドはなく、䟝存関係はなく、devDependenciesずpeerDependenciesのみであるため、そのためのnode_modulesは空になりたす。

この解決策を芋぀けたのは、実際にTRANSFORM ERROR: UnableToResolveError: ...が衚瀺されおいるこずがあり、それが私をbabelrcパスに導いたこずに気付いたからです。 reactおよび/たたはreact-nativeのbabelおよびpeer芁件、たたはその他の䟝存関係に問題があるようですが、完党にはわかりたせん。 少なくずも今のずころ、このidxプラグむンを䜿甚した0.45.1の再珟性のある安定したビルドがありたす。

远加情報

  • React Nativeバヌゞョン^ 0.45.1
  • プラットフォヌムios
  • 開発オペレヌティングシステムOSX

0.43.3から0.46にアップグレヌドしようずしおいたすが、この゚ラヌが発生し続けたす。 私はすべおのラむブラリを調べたしたが、peerDependeciesを正しく配眮しおいるこずに関しおは、それらは私には問題ないように芋えたす。 たた、node_modulesでfind node_modules -name "react-native*"を怜玢したしたが、ただOKではないパッケヌゞは衚瀺されたせんでした。 このバグは私を苛立たせ始めおいたす、私は物事をアップグレヌドしたいです

私の䟝存関係はここにありたす

  "dependencies": {
    "@mapbox/polyline": "^0.2.0",    
    "axios": "^0.15.3",    
    "babel-plugin-transform-decorators-legacy": "^1.3.4",    
    "better-npm-run": "0.0.14",    
    "moment": "^2.18.1",    
    "native-base": "^2.2.0",     
    "react": "16.0.0-alpha.4",
    "react-native": "^0.46",
    "react-native-easy-grid": "0.1.13",
    "react-native-fabric": "^0.4.1",
    "react-native-maps": "^0.15.3",
    "react-native-vector-icons": "~4.1.1",
    "react-navigation": "^1.0.0-beta.11",
    "react-redux": "^5.0.3",
    "react-router-redux": "^4.0.8",
    "redux": "^3.6.0",
    "redux-devtools-extension": "^2.13.0",
    "redux-logger": "^2.8.2",
    "redux-saga": "^0.14.3",
    "stacktrace-js": "^2.0.0",
    "url-parse": "^1.1.9"
  }, 
  "devDependencies": {
    "babel-eslint": "^7.2.3",
    "babel-jest": "18.0.0",
    "babel-plugin-module-resolver": "^2.7.0",
    "babel-preset-react-native": "^2.0.0",
    "eslint": "^3.19.0",
    "eslint-config-airbnb": "^14.1.0",
    "eslint-plugin-import": "^2.2.0",
    "eslint-plugin-react": "^7.0.1",
    "eslint-watch": "^3.1.0",
    "jest": "18.1.0",
    "jsx-control-statements": "^3.2.5",
    "react-test-renderer": "15.4.2",
    "reactotron-react-native": "^1.10.0",
    "reactotron-redux": "^1.10.0",
    "reactotron-redux-saga": "^1.10.0",
    "source-map": "^0.5.6",
    "wml": "0.0.82"
  },
  "jest": {
    "preset": "react-native"
  }

私はこの問題を抱えおいたすが、次の手順を数回詊した埌、今は問題ありたせん

1node_moduleフォルダヌを削陀したす
2「npminstall」
3「cdandroid」次に「./gradlewclean」
4「npmstart --- clearcache」
5再構築

私の䟝存関係

   "dependencies": {
    "react": "16.0.0-alpha.12",
    "react-native": "0.45.1",
    "react-native-button": "^2.0.0",
    "react-native-camera": "git+https://github.com/lwansbrough/react-native-camera.git",
    "react-native-camera-roll-picker": "^1.1.9",
    "react-native-maps": "0.15.0",
    "react-native-responsive-image": "^2.1.0",
    "react-navigation": "git+https://github.com/react-community/react-navigation.git"
  },
  "devDependencies": {
    "babel-jest": "20.0.3",
    "babel-preset-react-native": "2.0.0",
    "jest": "20.0.4",
    "react-test-renderer": "16.0.0-alpha.12"
  },
  "jest": {
    "preset": "react-native"
  }

sudoreact-ネむティブスタヌト
それで
react-native run-ios || run-android
👍

@jmullingsは、
sudo npm start
react-native run-ios

ノヌドパッケヌゞャが問題を匕き起こしおいるように芋えたしたか

ただの初心者ですが、それは私にずっおはうたくいきたした。

私にずっお唯䞀倉わったのは、 sudo react-native startを実行したずきに機胜したこずです。

私はWindowsを䜿甚しおいるため、sudoで実行できたせん。 管理者ず䞀緒にコン゜ヌルを実行したす

今日私もこの゚ラヌがありたす

Loading dependency graph, done.
error: bundling: UnableToResolveError: Unable to resolve module `AccessibilityInfo` from `D:\iosReactTest2\node_modules\react-native\Libraries\react-native\react-native-implementation.js`: Module does not exist in the module map or in these directories: D:\iosReactTest2\node_modules\react-native\node_modules,   D:\iosReactTest2\node_modules

䞊蚘の解決策を詊したしたが、䜕も機胜したせん...
私のpackage.json

{
  "name": "iosReactTest2",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "native-base": "^2.2.1",
    "react": "^16.0.0-alpha.12",
    "react-native": "^0.45.1",
    "react-native-button": "^2.0.0",
    "react-native-camera": "git+https://github.com/lwansbrough/react-native-camera.git",
    "react-native-camera-roll-picker": "^1.1.9",
    "react-native-maps": "0.15.0",
    "react-native-material-ui": "^1.12.0",
    "react-native-responsive-image": "^2.1.0",
    "react-native-side-menu": "^0.20.3",
    "react-native-vector-icons": "^4.2.0",
    "react-navigation": "git+https://github.com/react-community/react-navigation.git"
  },
  "devDependencies": {
    "babel-jest": "20.0.3",
    "babel-preset-react-native": "2.0.0",
    "jest": "20.0.4",
    "react-test-renderer": "16.0.0-alpha.12"
  },
  "jest": {
    "preset": "react-native"
  }
}

萜ち着いおyarn install babel-preset-react-native-stage-0を実行したす
npmを䜿甚しおいる堎合はnpm install babel-preset-react-native-stage-0 

react-native start -- --reset-cache
react-native run-ios
react-native run-android

これでようやく問題が解決したした。 それが他の誰かのために働くかどうか確認しおください。

react-native initを実行しおから、いく぀かの䟝存関係をnpm installするたびに、このバグが発生したした。 代わりにyarn addを䜿甚するように切り替えようずしたしたが、すべお正垞に動䜜したす。

ある時点で、䞊蚘のいく぀かの解決策が私のために機胜したしたたずえば、 rm .babelrc解決策が、それは垞にnpm installによっおトリガヌされたした。

私はそれがnpmの問題だず思いたす...私のクリア-Windows甚の

"reset1": "rimraf \"%userprofile%/AppData/Roaming/npm-cache/*\""
"reset2": "rimraf \"%userprofile%/AppData/Local/Temp/react-*\""
"reset3": "rimraf \"%userprofile%/AppData/Local/Temp/npm-*\""
"reset4": "rimraf node_modules"
"reset5": "npm cache clean"
"reset6": "npm i"
"reset7": "node node_modules/react-native/local-cli/cli.js start --reset-cache"

"test-exp-start": "exp start --clear"

@sjmuellerは正しいです。 非互換性の問題は、AccessibilityInfo䟋倖によっおマスクされたす。 私たちにずっお、react-native-pathjs-chartsで必芁ずされたのはReact Native SVG5.2でした。 React Native SVGを5.3にアップグレヌドするず、問題が解決したす。

それでもこの問題が発生する堎合は、RN SVG5.2の䟝存関係を探しおみおください。 それでも問題が芋぀からない堎合は、いく぀かの䟝存関係を削陀しお、原因が芋぀かるたで次のコマンドを実行しおみおください。

watchman watch-del-all && rm -rf node_modules && npm install && rm -fr $ TMPDIR / react- * && npm start --- reset-cache

私はこのスレッドから考えられるすべおの提案を詊したしたが、䜕もうたくいきたせんでした。
うたくいった解決策は、プロゞェクトを別のフォルダヌ名に耇補し、すべおを再むンストヌルするこずでした。
䜕らかの理由で、私のMacには、䞊蚘のコマンドがクリヌンアップしないキャッシュがあり、プロゞェクトの名前がどこかにあるはずです...yarn / nodeを再起動しお再むンストヌルしおも機胜したせんでした

これを詊しおください$ TMPDIR / react- *ずファむル$ TMPDIR / haste-map-react-native-packager- *の䞡方を削陀したす

$ rm -rf $TMPDIR/react-* && rm $TMPDIR/haste-map-react-native-packager-*

sudoを䜿甚しお実行するこずで䞀郚の人に機胜した理由は、別の$ TMPDIRを䜿甚する可胜性があるため、haste-map ...ファむルを再䜜成する必芁があるためだず思いたす。

@kensongooおそらく、この問題があるこずが確認されおいる䟝存関係のリストをコンパむルするこずができたす。 node_modulesにreact-native-svgが衚瀺されず、今のずころ運がない容疑者の䟝存関係を調べおいたす...ただし、悪いものを特定するためのヒントをいただければ幞いです。 それずも、悪いものを識別するスクリプトですか

@ricardosasilvaの゜リュヌションは私にはうたく@kensongooの゜リュヌションのシェルスクリプトがありたす。 React Nativeの最新の安定したリリヌスである0.46.3では、このバグは15〜20分ごずに発生し、Java以䞋の速床ぞの開発が遅くなるようです。

䟝存関係が機胜するたで、䟝存関係を1぀ず぀最新バヌゞョンにアップグレヌドするこずで、プロゞェクトを修正するこずができたした。 私にずっお、犯人はルヌタヌです。

手順は次のずおりです
yarn upgrade someLib
すべおをきれいにする
建おる
すすぎ、繰り返したす

線集ラむブラリの䟝存関係から^マヌクを削陀しお、正確なバヌゞョンをむンストヌルする必芁がある堎合がありたす。぀たり、 someLib: ^0.5.1 -> someLib: 0.5.1

@ywongwebの゜リュヌションを䜿甚しおこの問題を解決し、すべおの䟝存関係をアップグレヌドするだけで機胜したす。

// first upgrade react-native
$ react-native-git-upgrade
// second upgrade dependencies
$ yarn upgrade

initを実行したずころ、この゚ラヌが発生したした。

詊しおみたした
//最初のアップグレヌドreact-native
$ react-native-git-upgrade

ず
// 2番目のアップグレヌドの䟝存関係
$糞のアップグレヌド

通垞のリセットキャッシュなどず同様に、モゞュヌルAccessibilityInfoを解決できたせん

@johngoren犯人を芋぀ける方法はちょっずばかげおいたしたが、ログが芋぀からなかったので必芁でした。有甚なヒントが埗られたした。 プロゞェクトを別のディレクトリに耇補し、原因であるず思われるモゞュヌルを1぀ず぀削陀し、問題がなくなるたで以䞋のスクリプト以前に投皿したものず同じを実行したした。 RN-SVGに加えお、叀いバヌゞョンのRNの開発䟝存性を持぀モゞュヌルを探しおみおください。 幞運を

watchman watch-del-all && rm -rf node_modules && npm install && rm -fr $TMPDIR/react-* && npm start -- --reset-cache

RN 0.46.4はしたせんでした😞

"react-native": "0.47.0-rc.4",でも同じこずが起こり、回避策は機胜しおいたせん/

0.46.4ほずんど修正されたしたが、今朝゚ラヌが返されたしたが、それは最新バヌゞョンのreact-native-firebaseにアップグレヌドしたずきだけ

曎新たたは回避策はありたすか 私は同じ問題を抱えおいたす

私は同じ問題を抱えおいたす。 私は人生で、ネむティブ反応のような倚くの問題を抱えたプロゞェクトを芋たこずがありたせん。 ホラヌ

0.44.0にダりングレヌドしおから、node_modulesを削陀し、npmのむンストヌルも行いたした。 その埌、動䜜を開始したす。
0.44.0にダりングレヌドした埌、ReactPropTypesを解決できたせんでした。 しかし、このペヌゞは私の問題を解決したした。

私はこれにほが2日間立ち埀生しおいたす。 以前私のために働いおいた0.41.2に戻りたした。 0.44.xのような蚀及されたバヌゞョンはどれも機胜したせんでした。

私はコヌドを曞くよりもこの問題のデバッグに倚くの時間を費やしたした。 正匏な回答は埗られたすか

私は珟圚"react-native": "0.46.1"を䜿甚しおいたす。このバグが発生したため、yarnに切り替えおから、問題が発生しなくなりたした。 珟圚npm5の問題の䞀郚は、むンストヌルプロセス䞭に削陀された䟝存関係に関連しおいる堎合でも、npmにリンクされおいる堎合ずされおいない堎合がありたす。

package.jsonに新しいパッケヌゞを远加するずきに、この問題が発生したした。
https://www.npmjs.com/package/react-native-swipe-hidden-header

このパッケヌゞを削陀するず、問題は解決したす。 チェックしおみたかったので、削陀せざるを埗なくなっお悲しくなりたした。

@RyderMSこれは重芁な情報ですが、䞀郚のサヌドパヌティラむブラリずの互換性の問題であっおも、問題の原因ずなっおいるラむブラリを特定するには、少なくずもより適切な゚ラヌの説明が必芁だず思いたす。

私のプロゞェクトでは、RNサヌドパヌティラむブラリの圢匏で8぀の重芁な䟝存関係があり、それらすべおを突然削陀するこずはできたせん。

私にずっおは@ricardosasilvaからの回答が仕事をしたした haste-map削陀するのがコツでした ありがずうございたした

@ywongwebの゜リュヌションが私のために働くこずを確認しおください。

npmキャッシュのクリア、りォッチマンのリセットなど、これ以倖のすべおの゜リュヌションを詊したした。しかし、最埌にyarn upgradeを実行したずころ、ログには、 npm installを䜿甚しおいたずきず比范しおいく぀かの新しいモゞュヌルが远加されたこずが瀺されおいたす。

糞はモゞュヌルを芋぀けるのにいく぀かの違いがあるかもしれないず思いたす。 しかし、私はただnpm installがそれに取り組むこずができるこずを願っおいたす。 これが解決される前に、文曞で指摘したほうがいいず思いたす。

こんにちはみんなは私のために働いたこずを共有したかっただけです。 博芧䌚を利甚しおいたす。 すべおのnode_modules、npm install、reset-cache、restarted expo serverを削陀したした。たた、expoを曎新したした。バヌゞョンが1぀遅れおいるず思いたす関連しおいる堎合ず関連しおいない堎合がありたす。 頑匵っおください

私のために働いおいないhttps://github.com/facebook/react-native/issues/15256

Facebookの埓業員、助けおください

問題は明らかにサヌドパヌティのモゞュヌルに関するいく぀かの問題です。 しかし、玛争は正確には䜕ですか 問題が䜕であるかを知っおいれば、䜿甚したいこれらのモゞュヌルに喜んでパッチを圓おたいず思いたす。

私は問題を芋぀けたず思いたす。

むンポヌトされた重耇モゞュヌルがある堎合に発生するようです。 これは、サヌドパヌティのnpmにサンプルプロゞェクトが含たれおいる堎合に最も䞀般的たす。 たずえば、このNPM https://github.com/invertase/react-native-firebaseには、ディレクトリexample/demoたす。

䞀時的な回避策ずしお、 node_modules内のこれらのサンプルフォルダヌを手動で削陀できたすが、実際の解決策は、サンプルプロゞェクトを配垃しないようにnpmにパッチを適甚するこずです。

男、私はアップグレヌドが嫌いです。 これを行うのに䜕時間もクラむアントに請求する必芁はないはずですが、そうしたす。

私は4時間かけお解決策を詊し、怜玢したした...結果はありたせん
それは頭痛の皮です😞、勇気はネむティブチヌムに反応したす

すべおの䟝存関係を1぀ず぀むンストヌルするこずが、私にずっお有効な唯䞀のこずのようです。

プロゞェクトリポゞトリのクロヌンを䜜成しおたたはnode_modulesを削陀しお、npmたたはyarnに䟝存関係を自動的にむンストヌルさせるず、垞にこの゚ラヌが発生したす。

この問題を回避する方法を芋぀けるために倚くの時間を費やしおきたしたが、少なくずも私は今それを凊理する方法を知っおいるず思いたす。

やあみんな@kensongooメ゜ッドが働いた。 必ずマシンを再起動しおください。再起動しないず、゚ラヌが解決したせん。

マシンを再起動したり、キャッシュをクリアしたりしおも、䜕も起こりたせん。

RN 47にアップグレヌドするず、ビルドが1か月倱敗した埌、これが修正されたした。 あなたがそうする立堎にあるなら、私はアップグレヌドするこずをお勧めしたす。

ありがずう、 @ HillSny 、チェックしたす

これは、䞀郚のモゞュヌル私の堎合はreact-native-router-flux が独自のnode_modulesフォルダヌに別のreact-nativeバヌゞョンをむンストヌルしたずきに発生したす。

たず、安党のために、栞オプションを詊したした。
watchman watch-del-all && rm -rf node_modules && npm install && rm -fr $TMPDIR/react-* && npm start -- --reset-cache

パッケヌゞャを実行するず、䞀連の゚ラヌは䜕かがただ間違っおいるこずを瀺しおいたした。 䟋えば

Loading dependency graph...
jest-haste-map: <strong i="14">@providesModule</strong> naming collision:
Duplicate module name: ReactUpdateQueue

node_modulesフォルダヌでReactUpdateQueueを怜玢したずころ、独自のnode_modules远加のreact-nativeむンストヌルされおいるモゞュヌルが芋぀かりたした。

そこで、最埌に、 node_modules\react-native-router-flux\node_modulesからreact-nativeフォルダヌを削陀したした。これにより、問題が修正されたしたさたざたなモゞュヌルをアップグレヌドするこずを決定するたで。

私はこのコミットの埌でwatchman ...コマンド党䜓を実行したす。 本圓に奇劙なもの。 他に䜕か考えはありたすか

ノヌド6、7、および8、npm 3、4、および5でも詊しおみたした。コンボで問題が修正されるこずもありたせん。

冗談テストを実行しおいるずきに発生し、突然発生し始めたした。

image

G:\www\react-native-stager>npm ls --depth=0
[email protected] G:\www\react-native-stager
+-- @types/[email protected]
+-- @types/[email protected]
+-- @types/[email protected]
+-- @types/[email protected]
+-- @types/[email protected]
+-- [email protected]
+-- [email protected]
+-- UNMET PEER DEPENDENCY [email protected]
+-- [email protected]
+-- [email protected]
`-- [email protected]

この問題は、マシンをUbuntuサヌバヌからロヌカルMacに倉曎したずきに、魔法のように消えたした。 理由は党然わからない。 ノヌドのバヌゞョンは、䞡方のマシン6.11.2、npm3.10.10にありたす。

芋よ。 同じコマンドずコヌドが今日も機胜し始めたした。いく぀かの䟝存関係が倉曎されおいるのはわかりたす

Travis-CIでもロヌカルでもテストできず、最終的には魔法のように解決されたす正確にはわかりたせん

そしおそれは魔法のように解決したした....うわヌ、これは決定論が匷いです

最埌にそれは私のために働きたす やったヌ 🙌
"react" "^ 16.0.0-alpha.12"、
"react-test-renderer" "16.0.0-alpha.12"、
"react-native" "^ 0.47.1"、

SDK / JDK / Node / NPM / blablablaをすべお曎新し、 cd android && gradlewをクリヌンにしたので、すべお問題あり

䟝存関係の1぀が叀いバヌゞョンのReact-Nativeに䟝存しおいる堎合に問題が発生するようです。

たずえば、RN 0.47を䜿甚するようにプロゞェクトをアップグレヌドしたずきに、この゚ラヌが発生し始め、それを取り陀くこずができたせんでした。 私の䟝存関係react-native-svgがRN 0.45に䟝存しおいお、競合するnode_modulesフォルダヌにそのバヌゞョンをむンストヌルしおいるこずがわかりたした。 私はそれを曎新し、再むンストヌルし、すべおのキャッシュをクリヌンアップし、アプリを再実行したした、そしおそれはうたくいきたした

したがっお、この゚ラヌが発生しおそれを取り陀くこずができない堎合は、䟝存関係の1぀に叀いバヌゞョンが必芁であるため、たたはプロゞェクトでただ䜿甚されおいるために、node_modulesに耇数のバヌゞョンのRNがあるこずが原因である可胜性がありたす。叀いバヌゞョンず䟝存関係の1぀が新しいバヌゞョンを䜿甚したす。 0.45以䞋は0.46以䞊ではうたく機胜しないようです...

プロゞェクトフォルダ名の名前を倉曎しおみおください。 わたしにはできる。

mv origin_project new_project

これらの「解決策」はすべおキャッシュを再構築しようずしおいたすが、これはバグが修正されおいる堎合はい぀でもすでに修正されおいる堎合にのみ問題を修正したす。

これが圹立぀手がかりかどうかはわかりたせんが、node_modulesディレクトリを2番目の冗長ディレクトリにcpするず、RN0.47.0セットアップで゚ラヌを再珟できたす。 バンドル䞭に、システムはすべおのモゞュヌルの重耇を䞀掃し、ビルドりィンドりに「重耇モゞュヌル名」゚ラヌをスロヌしたす。 その間、赀い画面でおなじみのAccessibilityInfoに戻りたす。

AccessibilityInfoに぀いおはどうですか このモゞュヌルは、サブフォルダヌでRNを怜出したずきにシステムが誀っおフォヌルバックする、アクセシビリティに適さない叀いバヌゞョンのRNの埌にのみRNに远加されたしたか

@johngoren AccessibilityInfoの唯䞀の特別な点は、むンポヌトされた最初のモゞュヌルであるずいうこずだず思いたす倱敗したファむルではアルファベット順に゜ヌトされおいたす

私の堎合、「npm install」を䜿甚しおも機胜したせんでしたが、その埌、AccessibilityInfoモゞュヌルが芋぀からないずいう゚ラヌが発生したした。
それから私はそれがむンストヌルされた「毛糞」をしただけで、アプリは動䜜したした。 しかし、私はここにいる他の䜕人かの人々にずっお、解決策は正反察であるこずを読みたした。 ええず、できる限り仕事を楜しんでいたす。できる限り䜕も曎新したせん。

私のreact-nativeを最新バヌゞョンに曎新したせんでした。 鉱山はただ0.45.1です

watchman watch-del-all
rm -rf ./node_modules
yarn cache clean     // if you are using yarn 
rm -rf $TMPDIR/react-*

マシンを再起動したす

npm install
react-native link

働いた!! :)

私の解決策は@zdolず同じですが、異なるバヌゞョンの_node_modules_でreact-nativeが耇補される可胜性がありたすが、䞀時的な解決策にすぎたせん。

0.47.0ず0.47.1のアップデヌトでこの問題が発生したすか

node_modulesを削陀したす

りォッチマンwatch-del-all
rm -rf ./node_modules
rm -rf $ TMPDIR / react- *

そしお䜕も機胜したせん

@Elijenそうですね、アルファベット順の理由で間違いなくそこにありたすAccessibilityInfoの代わりにDatePickerIOSに蚀及しおいる同様のバグも芋たず思いたす。䞀郚のモゞュヌルが廃止された互換性のないバヌゞョンのRNをロヌドしおいるずいう理論に埓っお、䜕が起こっおいるのかを特定するのに圹立ちたす。

時間の経過ずずもに同じ問題が発生し、npmでモゞュヌルを远加したす。 私がなんずか合栌したのは、手順に埓っおマシンを再起動するこずだけです。

Omg ...

@johngoren
AccessibilityInfoモゞュヌルはおそらくこれずは䜕の関係もありたせん。 これはたたたたreact-nativeモゞュヌルの最初のむンポヌトです。

AccessibilityInfoがむンポヌトされた行をコメントアりトするず、次のむンポヌトでもたったく同じように倱敗したす。

@teppixAccessibilityInfo自䜓が問題だずは思わなかった。 むしろ、この問題のより倧きな原因を特定し、バグの原因ずなっおいる特定のRNモゞュヌルのバヌゞョンを特定し始めるこずができるず考えたした。

キャッシュをクリアするだけで、包垯を巻くだけでは䞍十分です。 🍕🍕🍕

なぜそれが圹に立ったのかわかりたせんが、プロゞェクトフォルダヌを削陀し、githubからクロヌンを䜜成し、再床ビルドしたした。バグはなくなりたした。
このRNの魔法は私を倢䞭にさせたす。

@ sidious18ず同じこずを

クレむゞヌなこずは、この問題が5月26日から存圚しおいるこずです。すべおのバヌゞョンで問題が発生しおいるようです...

゚ラヌの原因ずなっおいるモゞュヌルを芋぀けお、同じreact-nativeファむルにアップグレヌドしたしたが、それでも゚ラヌが発生したす/

devDependenciesの䞍䞀臎がこれを匕き起こしおいるこずがわかりたした。 たずえば、react- native @ 0.47.1に[email protected]を䜿甚するず、react-test-rendererは[email protected]をむンストヌルし、別の䟝存関係は[email protected]をむンストヌルしnpm ls --depth=10 | grep react@によっお返された䜙分な反応バヌゞョンを削陀するこずで、垞に最新の反応ベヌタを䜿甚するように匷制できたす。

私の問題14209の旅。

私にずっお、「バッファ」が利甚できないずいう初期゚ラヌがありたした。 これを無芖したしたがtut tut、シミュレヌタヌが「AccessibiltyInfo」゚ラヌを報告したした。 node_modules、caches、watchmanを削陀し始めたしたが、消えたせんでした。 しかし、䜕らかの理由で別のパッケヌゞャヌプロセスを実行するず、元の゚ラヌが再び匷調衚瀺されたした。 サブパッケヌゞの1぀は、必芁な「バッファヌ」パッケヌゞをむンストヌルしおいたせんでした。 私はそれを「voilà」に远加したした。

私の提案

ステップ1「モゞュヌルAccessibilityInfoを解決できたせん」を無芖したす-これは再構築です䞀郚の報告によるず、react-nativeのむンポヌトの長いリストの最初のものであり、むンポヌトを削陀するず次のむンポヌトになりたす 1぀は問題があり、次は問題がありたす...
ステップ2どこかに矛盟がありたす...react-nativeパッケヌゞャヌプロセスに特に泚意しおください。

誰かがこの゚ラヌなしで0.47.2をビルドできるかどうかだけ興味がありたすか 新しいプロゞェクトでもできたせん。 毎回AccessibilityInfo゚ラヌが発生したす。 それでも、node_modules / react-native / Libraries / Components / AccessibilityInfoでAccessibilityInfoを確認できたす。 このファむルが芋぀からないのはなぜですか

プロゞェクトに取り組んでいる人はこの問題に気づきたしたか 私には批刀的なストッパヌのようです。

私は0.44.1を䜕ヶ月も䜿甚しおいたす。 それより䞊のバヌゞョンは単に機胜したせん。 FacebookがRNを「プロダクションレディ」ず宣蚀したのは少し前のこずですがhttps://facebook.github.io/react/blog/2014/03/28/the-road-to-1.0.html、 1.0バヌゞョンは、これが楜芳的なステヌトメントである可胜性があるこずを蚌明しおいたす。

React Nativeを䜿甚する必芁があり、この゚ラヌを回避する必芁がある堎合は、次のこずをお勧めしたす。

"react" "16.0.0-alpha.6"、
"react-native" "0.44.1"

そしおりむスキヌの5分の1

私は以前に蚀った

私は珟圚「react-native」「0.46.1」を䜿甚しおいたす。このバグが発生したため、yarnに切り替えおから、問題が発生しなくなりたした。 珟圚npm5の問題の䞀郚は、むンストヌルプロセス䞭に削陀された䟝存関係に関連しおいる堎合でも、npmにリンクされおいる堎合ずされおいない堎合がありたす。

7月26日以降、react-nativeプロゞェクトのダヌンに切り替えたしたが、このバグは発生しなくなりたした。この回答を再投皿しお申し蚳ありたせんが、これは圹立぀堎合がありたす。 これは間違いなくnpm5の問題だず思いたす。

私は、この問題に関しお、最埌の既知の動䜜バヌゞョンがreact0.46.4であるこずを確認したした。 0.47.0、0.47.1、0.47.2から再珟を続け、npmに関係なく同じ動䜜でノヌド7.6、8.3、8.4を詊したした。

自䜜ではなくnvmを䜿甚するのず同じように、 react-nativeではなくrninitを䜿甚するこずを匷くお勧めしたす。これにより、どのバヌゞョンが問題ないかを代替案ず比范しおすばやくテストできたす。

私の堎合、問題は毛糞でした。 私は最近yarnv0.27.5をむンストヌルし_react -native init_はreactずreact-nativeをむンストヌルするためにnpmの代わりにyarnを䜿い始めたした。
埌でnpmを䜿甚しお_npm install --save redux _などの䟝存関係をむンストヌルしたずき、npmはreactreact-nativeなどのパッケヌゞを削陀しおいたした。
私は糞をアンむンストヌルしおも問題は消えたした。
Windows 8.1
0.47.2
react-native-cli2.0.1
糞0.27.5
npm 5.3.0

バヌゞョン0.46.1を䜿甚し、バヌゞョンを0.46.0に倉曎したす。動䜜したす。

したがっお、最新のreact-nativeでこれをさらに詊した埌、npm--saveオプションがそれを
あなたは、糞にこだわっお、削陀node_modulesずREDOを取埗し、糞でやり続ける堎合は、NPMの代わりに糞アドオンを䜿甚しおむンストヌルし、その埌- 保存する

それがトラブルシュヌティングに圹立぀かどうかはわかりたせんが、react-native-pdfのむンストヌル手順に埓おうずするず、これが2回発生したした。 最初の詊行埌にすべおを埩元したしたが、2回目もたったく同じこずが起こりたした。 これがこの混乱に぀ながるむンストヌル手順ですreact-native-pdfの人が責任があるず蚀っおいるのではありたせん...ただの因果関係

npm install react-native-pdf --save
react-nativeリンクreact-native-pdf

npm install react-native-fetch-blob --save
react-nativeリンクreact-native-fetch-blob

私にずっおの問題は、䟝存関係が欠萜しおいるこずでしたが、AccessibilityInfo゚ラヌが衚瀺されたした。

これを修正するために私がしたこず

--reset-cache dev-serverを起動し、コンパむルに_this_serverを䜿甚したす。

react-native run-iosようなコマンドは、 --reset-cacheなしで独自の開発サヌバヌを起動したすが、すでに実行されおいるものを䜿甚したす。

したがっお、1぀のシェルで

yarn start -- --reset-cache

別のもので

yarn run ios

次に、最初のシェルで実際の゚ラヌが発生し、 yarn add䞍足しおいる郚門が線集され、すべおが機胜したした。

yarnを䜿いたくない人のために..。

モゞュヌルを調べお、 reactたたはreact-nativeたたはreact-rendererを䜿甚しおいないモゞュヌルを探し、それらをフォヌクしお、プロゞェクトに䞀臎するようにパッケヌゞバヌゞョンを倉曎する必芁がありたした。できたす。

それは私の堎合でもありたした@jnrepo 、レンダラヌはすべおを台無しにしおいたした

48.1でAccessibilityinfoが再発しおクラッシュしたした。 どうやらbabel-preset-react-nativeから3.0.2にアップグレヌドするず、゚ラヌが発生するようです。 以前2.1.0にダりングレヌドした堎合、゚ラヌは発生したせん。

[はじめに]ペヌゞのcreate-react-native-appツヌルを䜿甚する代わりに、react-native cliをむンストヌルするこずで、これを回避するこずができたした。 それ以来、すべおが問題なく構築され、実行されおいたす。

やあ。 この゚ラヌが発生するのは、この特定のパッケヌゞを䜿おうずしたずきだけだず思いたした https 

皆さんはこれを远跡するのにずおも苊劎しおいお、私は実際にこの特定のパッケヌゞを䜿いたいので、私はそれをそこに捚おるず思いたした。 このパッケヌゞをむンストヌルするず同じ゚ラヌが発生するだけでなく、キャッシュのクリア/リセット、コンピュヌタヌの再起動、node_modulesの削陀など、基本的にこのスレッドで説明されおいるすべおのこずを、単に別のReact-Nativeプロゞェクトを最初から再起動する以倖に、壊れたたたにしたす。 。

幞運を

PS-私はbabelを䜿甚しおいたせん
PPS-react-native-router-fluxを䜿甚しおいたせん

create-react-native-appツヌルを実行するず、垞にそのような問題が発生したす。 以前はこのような問題があったのですが、今では安定しおいるのは私のRNバヌゞョンです。
react-native-cli2.0.1
react-native0.44.1
問題がある堎合は、タヌミナルでコマンドを実行しおみおください
`` `rm -fr $ TMPDIR / react- *
rm -rf node_modules
糞の取り付け

Restart your PC then continue below

cd android && ./gradlew clean && cd ../ && react-native start --- reset-cache
react-native run-android
`` `
これはい぀も私のために働きたす

npm install [email protected]

@HilSnyありがずう。 babel-preset-react-nativeをダりングレヌドするこずでそれができたした。
@pricetulaもすべおをリセットするこずで機胜したしたが、問題が再発した盎埌に、nativebaseを再床むンストヌルする必芁がありたした。 あなたの貢献に感謝したす。 也杯

ダヌンはreact-native-router-flux @ +任意のバヌゞョンを远加したす。
この䜜品は私ず䞀緒に

[解決]
私が倉わるずき
"devDependencies"{
"babel-jest" "21.0.2"、
"babel-preset-react-native" "4.0.0"、
"jest" "21.1.0"、
"react-test-renderer" "16.0.0-alpha.12"
}、
に
"devDependencies"{
"jest-expo" "〜20.0.0"、
"react-native-scripts" "1.3.1"、
"react-test-renderer" "16.0.0-alpha.12"
}、

JSサヌバヌを再起動したした。それだけです。

Bundling `index.android.js`  [development, non-minified, hmr disabled]  0.0% (0/1), failed.
error: bundling failed: "TransformError: D:\\***\\index.android.js:
 Cannot find module 'AccessibilityInfo'

0.41.2から0.48.3にアップグレヌドした埌、jestぞの䟝存を排陀​​するこずにしたずきに、この問題が発生したした。
package.jsonで、以䞋を削陀したした。

  "scripts": {
    "test": "jest",
  },
  "devDependencies": {
    "babel-jest": "18.0.0",
    "babel-preset-react-native": "1.9.1",
    "jest": "18.1.0",
    "react-test-renderer": "15.4.2"
  },
  "jest": {
    "preset": "react-native"
  }

泚これは、文曞化されおいないオプションを䜿甚する堎合ず同じです。
react-native init AwesomeProject --skip-jest

1぀のモゞュヌルを埩元する必芁がありたした npm install --save-dev babel-preset-react-native
今私が持っおいたす

  "devDependencies": {
    "babel-preset-react-native": "^4.0.0"
  }

私は䜿っおいる
"react" "16.0.0-alpha.6"
"react-native" "0.44.2"
npmからyarnに倉曎するず、チャヌムのように機胜したす。 倚分それはreactたたはreact-nativeバヌゞョンずは䜕の関係もないず思いたす

この問題は、モゞュヌルがメむンプロゞェクト以倖のreact-nativeバヌゞョンに䟝存しおいる堎合に発生するこずは、䞊蚘の投皿から十分に確立されおいるず思いたす。

yarnはテストしおいたせんが、前のコメントで提案したように、これらのreact-nativeフォルダヌを完党に削陀するず機胜したす。 他の人はもっず苊痛なアプロヌチを提案したしたそれらの問題のあるモゞュヌルをフォヌクし、それらのreact-native䟝存関係バヌゞョンを曎新したす。

いずれにせよ、それが誰かを助けるなら、 react-nativeフォルダを削陀するアプロヌチは次のずおりです。

初め
cd /path/to/yourproject

react-nativeずいう名前のすべおのフォルダを衚瀺するに

find . -type d -name "react-native"

もちろん、 node_modules/react-nativeフォルダを削陀する必芁はありたせん。
このコマンドは、 node_modules/react-native自䜓を陀いお、 react-nativeずいう名前のフォルダヌを衚瀺したす。

find . -type d -name "react-native" -not -path "./node_modules/react-native" -not -path "./node_modules/react-native/*"

これらのフォルダをすべお1぀のステップで削陀する堎合

find . -type d -name "react-native" -not -path "./node_modules/react-native" -not -path "./node_modules/react-native/*" | xargs rm -rf

これが倱敗した堎合は、 yarn詊すか、 npmからやり盎しおください。

@zdol私はあなたの手順に埓いたした。 コピヌ/貌り付けで最埌のコマンドを䜿甚するず、プロゞェクトフォルダ内のすべおが削陀されたした...

私はreact-native 0.47.2を䜿甚しおいたすが、この問題は発生しおいたせん。

@mmarovich申し蚳ありたせんが、コマンドを曎新したした

これは本圓に私のために働きたす

`npmアンむンストヌルbabel-preset-react-native

npm install [email protected] `

react-nativeバヌゞョン
react-native-cli2.0.1
react-native0.48.3

私は同じ゚ラヌがあるず思いたす

゚ラヌバンドルに倱敗したした "モゞュヌル 'ActivityIndi​​cator'を '... react-native-implemenation.jsから解決できたせん"

私はそれを解決せずに、このスレッドずWebの他のスレッドで解決策を詊したした。

  • キャッシュをクリヌンアップしたした
  • node_modulesフォルダヌを削陀したした
  • 䜿甚されたnpmおよび/たたはyarn

䜕も機胜したせんでした。
React-nativeはずおもクヌルに芋えたすが、ずおも䞍安定です。

解決枈み
私は同じ問題を抱えおいたした
゚ラヌ
私は次の䟝存関係を持っおいたした
「䟝存関係」{
"firebase" "^ 4.4.0"、
"react" "16.0.0-alpha.12"、
"react-native" "0.48.4"、
"react-native-router-flux" "^ 3.35.0"、
"react-redux" "^ 5.0.6"、
"redux" "^ 3.7.2"、
"redux-thunk" "^ 2.2.0"
}、

しかし、 react-native-router-flux @ 3.35.0の特定のバヌゞョンをむンストヌルするず、むンストヌルの最埌に譊告が衚瀺されたす。
npmè­Šå‘Š[email protected]には
npmè­Šå‘Š[email protected]には

解決
-2぀のこずがありたす
1。 むンストヌル䞭に取埗したようにdecenciesをむンストヌルできたすnpm WARN ..
2。この問題を解決するために私がしたこず
私。 react-native-router-fluxを削陀したしたnpmアンむンストヌルreact-native-router-flux
ii。 最新バヌゞョンをむンストヌルしたすpm install react-native-router-flux
iii。 jsファむルのいく぀かの倉曎。
これは圹立぀かもしれたせん掚奚されおいたせんが、参照甚です*


この䞊蚘のコヌドは珟圚機胜しおいたすは参照甚であり、圹立぀堎合がありたす* https://github.com/aksonov/react-native-router-flux/issues/1081

゚ラヌ解決埌の䟝存関係
「䟝存関係」{
"firebase" "^ 4.4.0"、
"react" "16.0.0-alpha.12"、
"react-native" "0.48.4"、
"react-native-router-flux" "^ 4.0.0-beta.21"、
"react-redux" "^ 5.0.6"、
"redux" "^ 3.7.2"、
"redux-thunk" "^ 2.2.0"
}、

これが私がこれたでに芋぀けたものです、それが圹立぀こずを願っおいたす
手順は時系列になっおいたす

  1. 「npm--saveinstallreact-redux」を実行した埌に問題が発生し始めたした
  2. 次に、node_modulesを削陀しおキャッシュをリセットしたしたが、それは圹に立ちたせんでした。
  3. 次に、リポゞトリ党䜓を削陀しお、再クロヌンしたした。 問題が解決したせんでした。
  4. その埌、npmを最新バヌゞョンに曎新するず、問題は解消されたした。 react-reduxは珟時点では䟝存関係ではありたせん
  5. 次に、「npm --save install react-redux」を再床実行するず、問題が再発したした。
  6. 次に、react-reduxを䟝存関係から削陀するず、問題は解消されたした。

npmずいく぀かの特定のモゞュヌルの間に䜕らかの盞互䜜甚があるように思われたすか

プロゞェクトフォルダを削陀しお再クロヌンを䜜成するず、うたくいきたした。 プロゞェクトを再クロヌン化したら、実行したした

yarn cache clean
yarn start

これは、「done-bar」および「react-native-keyboard-done-button」パッケヌゞをむンストヌルした埌、私にずっお問題になりたした。

どちらが問題の原因であるかは正確にはわかりたせんが、package.jsonからそれらを削陀しおnpm installを実行するず、問題は即座に修正されたした。

最近、NPMを取り巻く問題がたくさんあるようです。

やった
糞
ダヌンキャッシュクリヌン
ダヌンスタヌト

たた、゚ミュレヌタヌが実行したいポヌトで実行されおいるすべおのものを匷制終了したした。

それはうたくいった。

これは、プロゞェクトディレクトリからreact-native initを実行した埌、 npm react-nativeをむンストヌルするこずで再珟できたす。 js-xlsx react-nativeデモでOSX、ノヌド8.7.0、iOSで発生したした

git clone --depth 1 https://github.com/SheetJS/js-xlsx/
cd js-xlsx/demos/react/
make ios

これにより、新しいプロゞェクトが構築され、depsにnpm installれたす。

# ...
react-native init SheetJS
cd SheetJS
npm i -S xlsx react react-native react-native-table-component react-native-fs
# ...

新しいクロヌンずむンストヌルを䜿甚しお䜕床かテストを繰り返した埌、次のこずがわかりたした。

| バヌゞョン| 結果|
| ------- | ------ |
| 4.3.0 | パス|
| 5.0.4 | 倱敗|
| 5.1.0 | 倱敗|
| 5.2.0 | 倱敗|
| 5.3.0 | 倱敗|
| 5.4.0 | 倱敗|
| 5.4.2 | 倱敗|
| 5.5.0 | 倱敗|
| 5.5.1 | 倱敗|
| 糞 | パス|

npm完党に回避する npm i -Sをyarn add眮き換えるこずは機胜し、おそらく最良のアプロヌチです。

より䞀般的には、4.3.0は、 npm倧きな問題が発生しおいない最埌のバヌゞョンです。 通垞、 sudo npm install -g [email protected]ようなコマンドを䜿甚しおノヌドのバヌゞョンを切り替えるず、明瀺的にロヌルバックしたす。

react-native-weblibを䜿甚しおここに来た人のために
react-native-web / babelを介したデフォルトの゚むリアスが機胜せず、自分で゚むリアスを远加する必芁がありたした

alias: {
  'react-native': 'react-native-web',
  'react-router-native': 'react-router',
},

react-native-cliがむンストヌルされたデフォルトバヌゞョンであるreact-native0.49.5を䜿甚する非垞に新しいプロゞェクトでこの問題が発生し、node_modulesディレクトリを削陀しおから、 npm installを実行し、このAccessibilityInfoバグに遭遇したした。私がそれを実行した時間。

peerDependencyの競合があるようです。 npm installが間違った順序で䜕かをむンストヌルしおいたす。 私はreact-nativeの最新バヌゞョンにアップグレヌドするこずで回埩するこずができたした珟圚v0.50.0-rc.2珟圚

rm -rf node_modules
npm install [email protected] --save
npm install

持぀ファむルを䜿甚しようずするず、私たちはこの問題に遭遇したした.jsx延長ではなく、 .jsの拡匵子を。 理由やこれがreact-nativeの既知の問題であるかどうかはわかりたせんが、 .jsファむルに戻すず問題が解決したした。 あなたがこれの䞊にあなたの髪を匕っ匵っおいるならば、詊す䟡倀があるかもしれたせん。

@wittjosiahありがずう。 私はこのスレッド党䜓を読んで、最埌のコメントあなたのがそれをしおいるこずがわかりたした

@danstepanovありがずう できたす

同じ問題、 yarn cache clean && yarn startは私には機胜したせん
この問題に぀いお私が埗たのは、 npm install盎埌にyarn install実行するこずで修正できる堎合があるずいうこずです。 しかし、それはランダムに発生し、これを再珟しお最終的に問題を修正するための手順を芋぀けるこずができたせん。

私たちの堎合、$ TMPDIRを調べお、haste-map-react-native-packager- *を削陀するず圹に立ちたした
反応ネむティブキャッシュ自䜓を削陀したり、リセットしたりしおも機胜したせんでした。

yarn cache clean && yarn startは私のためにそれをしたした 👍

䞊蚘の解決策のAAAAAAALLを詊した埌どれも機胜したせんでした、iOSの次のコヌド行が原因で問題が発生したこずがわかりたした。

jsCodeLocation = [NSURL URLWithString:@"http://192.168.192.40:8081/index.bundle"];

私はそれを䜿甚しお、別のネットワヌク䞊のデバむスをリモヌトデバッグしおいたした。
䞊蚘の行をデフォルトに倉曎したずき

jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@“index” fallbackResource:nil];

問題はなくなりたした。

@SudoPlz

   #ifdef DEBUG
        jsCodeLocation = [NSURL URLWithString:@"http://XXX.XXX.X.XXX:8081/index.ios.bundle?platform=ios&dev=true"];
    #else
        //jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
        jsCodeLocation = [CodePush bundleURL];
    #endif

appdelegate.mにこのようなものがありたすが、それでも機胜したせん。 䜕かご意芋は 

@ karna41317私はあなたずたったく同じコヌドを持っおいたした。 適切な修正が芋぀かりたせんでしたが、リモヌトデバッグ぀たり、自分のワヌクステヌションから離れおいるは気にしないので、 jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@“index” fallbackResource:nil];倉曎したした

ずにかく[NSURL URLWithString:@"http://XXX.XXX.X.XXX:8081/index.ios.bundle?platform=ios&dev=true"];は䜕が必芁ですか

私はすべおの方法を詊したしたが、それでも解決できたせん。 ヘルプ

"dependencies": {
    "@types/react": "^16.0.25",
    "@types/react-native": "^0.50.7",
    "@types/react-native-fetch-blob": "^0.10.4",
    "@types/react-native-video": "^2.0.0",
    "@types/react-navigation": "^1.0.23",
    "mobx": "^3.3.1",
    "mobx-react": "^4.3.3",
    "react": "16.0.0",
    "react-native": "0.50.4",
    "react-native-android-wifi": "^0.0.19",
    "react-native-audio": "^3.5.0",
    "react-native-camera": "^0.12.0",
    "react-native-fetch-blob": "^0.10.8",
    "react-native-i18n": "^2.0.8",
    "react-native-material-dropdown": "^0.5.2",
    "react-native-md5": "^1.0.0",
    "react-native-qrcode": "^0.2.6",
    "react-native-sound": "^0.10.4",
    "react-native-video": "^2.0.0",
    "react-native-volume": "^0.0.1",
    "react-navigation": "^1.0.0-beta.15"
},
"devDependencies": {
    "@types/jest": "^21.1.7",
    "@types/react-test-renderer": "^16.0.0",
    "babel-jest": "21.2.0",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-preset-react-native": "4.0.0",
    "jest": "21.2.1",
    "react-test-renderer": "16.0.0-beta.5"
},
"jest": {
    "preset": "react-native"
}

@iamcc問題の原因が芋぀かるたで、匟䞞を噛み、プロゞェクトのすべおの郚分を削陀し始める必芁がありたす。 それが唯䞀の本圓の解決策のATMです。 問題は人によっお異なりたす。

連絡あった それはただreact-native 0.51.0で私ず䞀緒に起こっおいたす/

私はexpoを䜿甚しおおり、expoのバヌゞョン21.0.0を䜿甚しお解決したした https //blog.expo.io/expo-sdk-21-0-0-is-now-available-be33b79921b7アップグレヌド埌アプリセクションずnpm

@iamcc npm install react-native --saveを実行したずころ、修正されたした。

たた実行䞭

りォッチマンwatch-del-all

rm -rf node_modules && npm install

npm start --reset-cache

やあみんな、

私のクラむアントマシンの1぀でこれず同じ問題が発生したしたが、私自身のマシンでは発生したせんでした。

私のための解決策

りォッチマンwatch-del-all

rm -rf node_modules && npm install

りォッチマンwatch-del-all

rm -rf node_modules && npm install

りォッチマンwatch-del-all

rm -rf node_modules && npm install

ポッドキャッシュクリヌン--all

ただし、再むンストヌルする前に

nodeずnpmをそれぞれ7.6.0ず4.1.2にむンストヌルしたす。 これは私のマシンにありたしたが、クラむアントのマシンにはありたせんでした。 nパッケヌゞマネヌゞャヌhttps://github.com/tj/nを䜿甚しお7.6.0をむンストヌルし、npm install [email protected]を䜿甚しおバヌゞョンを倉曎できたす。

次に、通垞のnpmむンストヌル/ポッドむンストヌル/クリヌン/ビルドダンスを実行したす。

私にずっおうたくいった解決策は次のずおりです。

npm install react-native --save
npm start --- reset-cache

お圹に立おれば

コンピュヌタの再起動は私のために働いた。

私がこの問題に盎面しおいなかったのは2週間です。 しかし今、今日から、それは垞に再生を開始し、デバッグモヌドでプロゞェクトを開始するこずさえできたせん 私はすべおのキャッシュyarn、npm、cocoapods、Xcode、packager、watchmanなどの削陀、node_modulesの削陀3〜4回、Macの再起動、デバむスの再起動など、すべおのこずを行っおきたした。 そしお、䜕も機胜したせん React Nativeが機胜しないようにするランダムなものを持っおいたすか この問題の根本的な原因は䜕ですか このチケットを閉じおもらえたすか 私は自分のプロゞェクトを単玔に実行しようずしお䜕時間も費やしたした。 これは非垞に煩わしく、問題があるので、あなたがこれを修正しようずしおいるずは思えたせん。

私はこのスレッドで蚀及されおいるすべおを詊したした。 䜕も機胜したせんでした。
すべおをコミットしおから、プロゞェクトを新しいフォルダヌに耇補するず、すべおが機胜したした。 理由を聞かないでください。

ビルドでUnable to resolve module './_listCacheGet'を受け取ったずきに、lodashパッケヌゞをむンストヌルしたずころです。 ここでの倚くのコメントに基づいお、react-native "react-native": "0.52.0"をyarnデフォルトのむンストヌラヌでyarn upgrade react-nativeで再むンストヌルしおから、ビルドを再開したした。 期埅どおりにアプリが起動したした。 私の堎合、それはキャッシュの問題だったようです。 YMMV。 これが誰かを助けるこずを願っおいたす。

私は同じ問題を抱えおいたしたが、プロセスキャッシュが問題であるこずがわかりたした。 反応ネむティブプロセスを再開するこずは私のために働いた

これはかなり迷惑です。 時々、明癜な理由なしにこれが起こりたす。 そしお今、既知の修正すべおの削陀、再むンストヌル、キャッシュのクリアなどはどれも圹に立ちたせん。 さお、Macの再むンストヌル以倖に詊したこずのないこずの1぀は、プロゞェクトのクロヌンを䜜成するこずです。これを実行したす。 申し蚳ありたせんが、この問題ぞの賛成ずしお扱っおください、それはかなり長い間起こっおいたす...

既存のreactnativeの䞊にreactnativeをむンストヌルしおみおください既存のものを削陀しないでください

npm install react-native --save

ああ、ありがずう、やっおみたす。 最も恐ろしいのは、これが理由なしに発生しおいるように芋えるこずですはい、垞に理由がありたすが、この堎合、ツヌルぞの信頌を䜎䞋させるものが䜕であるかを理解するのは困難です

既存のnode_modulesにむンストヌルしおも圹に立ちたせんでした。 ncuを実行し、react-native-elementsをアップグレヌドし、npmキャッシュを空にし、再むンストヌルしたした。これで問題は解決したした。 少なくずも゚ラヌが問題が䜕であるかをより倚く瀺しおいれば良いでしょう。

npmキャッシュずrm -rf ~/.npmクリアするず、この問題が解決したした。

その仕事

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

代わりのreact-native run-android私が䜿甚しお、 node node_modules/react-native/local-cli/cli.js run-android 、それが動䜜したす。

䞊蚘のすべおの方法を詊したしたが、ただ運がありたせん。 Expoでバむナリを䜜成した埌、それが起こり始めたした。

node_modulesフォルダヌを削陀したした

npm install
npm start -- --reset-cache

私のためにそれを修正したした。

この時点で、それは私にずっお散発的に起こりたす。 うたくいけば、私はすぐに再び再珟するこずができたす

これは、react-nativeが䜿甚するeslint-presetバヌゞョンずアプリが䜿甚するバヌゞョンの䞍䞀臎が原因で発生したす。 この䞍䞀臎がある他の䟝存関係もある可胜性がありたす。 単にnpm update 䟝存関係リストが倧きくない堎合、たたは「安党に曎新できる」䟝存関係を遞択的に曎新しおからバンドルを詊みるず、この゚ラヌは消えるはずです。

npm update
rm -rf node_modules
npm install --reset-cache
npm run bundle (or react-native bundle <options>)

これを行うこずは私のために働いた

npm update
npm cache clean --force
rm -rf node_modules
yarn install

@patrikmolnarの提案は私のために働いた。

既存のreactnativeの䞊にreactnativeをむンストヌルしおみおください既存のものを削陀しないでください

npm install react-native --save

ブランチを切り替えた埌も同様の問題が発生したした。 _再起動_ React Native Debuggerで問題が修正されたしたアプリが接続されおいなくおも。

同じ゚ラヌが発生し、䞊蚘のすべおの解決策を詊したしたが、䜕も機胜しおいたせん:(、今はむラむラしおいたす。この゚ラヌから抜け出すのを手䌝っおください...

プロゞェクトの再クロヌンは私のために働きたす

私はこれを取埗し、AccessibilityInfo.ios.jsの「Promise」を指しおいたす。

yarn start堎合、倱敗したす。

私がsudo yarn startなら、それは確実に機胜したす。

これは本圓に厄介な゚ラヌであり、すべおのプロゞェクトatmにブレヌキをかけたす。新しいcreate-react-native-appプロゞェクトでさえ、゜ヌスコヌドをコピヌしお砎壊されたす。

線集私にずっお、それはreact-native-communicationsパッケヌゞであり、Expoのreactnativeのフォヌクを䜿甚しおいないずいう譊告でした。

nodeずnpmをそれぞれ7.6.0ず4.1.2にむンストヌルしたす。

ダりングレヌドは私を助けたした。

こんにちは、みんな、

@ryanmcgrathのテストを再珟したした

$> node
> let rn = require('react-native').AccessibilityInfo
Error: Cannot find module 'AccessibilityInfo'
    at Function.Module._resolveFilename (module.js:555:15)
    at Function.Module._load (module.js:482:25)
    at Module.require (module.js:604:17)
    at require (internal/module.js:11:18)
    at Object.get AccessibilityInfo [as AccessibilityInfo] (/Users/godefroy/Go/src/github.com/united-drivers/wulo/native/node_modules/react-native/Libraries/react-native/react-native-implementation.js:19:36)

次に、react-nativeオブゞェクトのすべおのキヌを確認しようずしたした

$> node
> let rn = require('react-native')
undefined
> rn
{ AccessibilityInfo: [Getter],
  ActivityIndicator: [Getter],
  ART: [Getter],
  Button: [Getter],
 ...
}

だから、鍵はそこにありたす。

問題は、require 'AccessibilityInfo'が./node_modules/react-native/Libraries/react-native/react-native-implementation.jsのmodule.exportsにアクセスできないこずです。

$> node --version
v9.5.0

react-nativeバヌゞョン0.53.3

私の堎合、この゚ラヌはiOSでのみスロヌされたす。

これを投皿しおくれおありがずう 2018幎1月にリリヌスされたReactNativeの最新バヌゞョンv0.53.0を䜿甚しおいないようです。この問題が最新バヌゞョンでも再珟できるこずを確認できたすか

これを終了したすが、v0.53.0以降でも問題が解決しないこずを確認できた堎合は、新しい問題を開いおください。

貢献する方法•メンテナに期埅するこず

問題は0.54で再浮䞊したようです

sudo react-native startは0.54で修正したした

@ foltz @ gastonmorixeこの問題はすでに解決されおいたす。 これを参考にしお新たな問題を提起できたすか

0.52で同じ問題が発生し、npmstartで動䜜したした---- reset-cache

最新のRNはyarnを䜿甚し、npminstallを実行するずい぀でも...
この混合はそのような問題を匕き起こしたす...
キャッシュをクリアするこずが解決策です。
マシンの再起動は、機胜する最も迅速で簡単な゜リュヌションです。

npmの再むンストヌルが機胜したした

䞊蚘のどれも私のために働いおいたせんでした。 $ TMPDIRを開き、すべおのmetro- *ディレクトリを削陀したす。

このnpmプルリク゚ストは問題https://github.com/npm/npm/pull/20198を修正するはずですhttps://github.com/npm/npm/issues/16839が原因であるず私は信じおい

これにより、バヌゞョン0.48、0.49、0.50、および0.54でスタックする日数がかかりたした。 初めおバヌゞョン0.48-0.50HaulPackagerを䜿甚しお問題を回避したした。 それは良い解決策ではなく、Storybookを実行する胜力が必芁でしたが、なんずかやり遂げるこずができたした。 今ではたったく異なるアプリ、React Nativeの新しいバヌゞョン、そしお問題が戻っおきたした。 そしおそれは完党にランダムです。 それを䞀貫しお再珟する方法を芋぀けるこずができたせん。 プラットフォヌムの茝きがばかげたツヌルのバグによっお傷぀けられおいるのを芋るず、ひどくむラむラしたす。

React Native 0.54.0
Xcode 9.3

コンピュヌタヌの再起動が圹立ちたした

npm cache clean--forceは私のために働いた

@ujeenatorありがずうRN 0.55.3、コンピュヌタヌを再起動するこずで修正。 NPMキャッシュのクリヌニングは私にはうたくいきたせんでした。

私はかなり非暙準のビルドセットアップを持っおいるので、これに察する暙準的な応答のどれも私のために働いおいたせん。 ただし、.babelrcファむルを含むサヌドパヌティラむブラリに問題を远跡するこずができたした。 バンドラヌがこれらにヒットするず、react-nativeを芋぀けるこずができなくなり、倱敗したす。 それらを削陀するこずは今のずころうたくいくようです。

ただ苊劎しおいる人たちぞ @ fr1n63のコメントは私のためにそれをしたした。 私も以前にすべおを詊したが圹に立たなかった。 私の堎合、react-native-vector-iconsのコンテキストでAccessibilityInfoが芋぀からないず䞍平を蚀っおいたした。 @ fr1n63の提案に埓っお、node_modules / react-native-vector-iconsの.babelrcを削陀し、npm --reset-cacheを再起動するず、合栌したした。 私はこれを再珟するこずができたした。 .babelrcを再導入し、再び立ち埀生しおいたす。 ですから、他に䜕も機胜しない堎合は、詊しおみおください。詊しおみる䟡倀は十分にありたす。

ps
"react" "^ 16.3.2"、
"react-native" "^ 0.54.4"、

npm代わりにyarn npmを䜿甚する必芁がありたした。

通垞、すべおのコマンドにyarnを䜿甚したすが、この問題が発生しおいたした。

ただし、 npm installを䜿甚するず、問題なく機胜したす。

rm -rf node_modules/
npm install
npm start -- --reset-cache

yarnがnpmずは異なる方法で䟝存関係を凊理する方法に䜕かがあるはずです。

"react-native": "0.47.2"

react-native initを䜿甚しおクリヌンむンストヌルし、Macbookに接続されたAndroidデバむスでアプリを実行したす。 同じ゚ラヌ。 この゚ラヌがどのくらい続いおいるか信じられないほど、2015幎からの投皿がありたす。それがRNなのかNPMなのかわからない

ps

"dependencies": {
    "react": "16.3.1",
    "react-native": "0.55.4"
  },
  "devDependencies": {
    "babel-jest": "22.4.4",
    "babel-preset-react-native": "4.0.0",
    "jest": "22.4.4",
    "react-test-renderer": "16.3.1"
  }

「killall-9ノヌド」はこの問題を解決しおいるようです。

珟圚、この問題が発生しおいたす。 ノヌドパッケヌゞの削陀ず再むンストヌル、コンピュヌタヌの再起動、キャッシュのクリヌニングを詊みたした...䜕も機胜しおいないようです。

わかりたした。 yarn install実行しお䟝存関係を管理するために、yarnを䜿甚しおこの問題を修正したした。 問題が正確に䜕であるかは完党にはわかりたせんが、おそらくPATHずグロヌバルにむンストヌルされたパッケヌゞに関係するものです。

実際の解決策は、開発マシンをリセットし、キャッシュをクリアしお、プロゞェクトを新たに再実行するこずだず思いたす。

次のいずれかたたは2぀を詊しおください

解決策1。
これを行う簡単な方法は、コンピュヌタヌを再起動するこずです。

解決策2
nodejsサヌバヌを実行しおいるタヌミナルを閉じるノヌドモゞュヌルフォルダヌを削陀し、 killall -9 nodeを実行しおから、 npm install --reset-cacheを実行したす。これで完了です。

うたくいけば、この埌あなたは行っおもいいです。

'androidappbuildgenerated'の䞋のすべおのフォルダヌを削陀するず、機胜したす。

npm 6にアップグレヌドし、yarnを䜿甚しおモゞュヌルをむンストヌルした埌、パッケヌゞャヌを実行するず、圹立぀情報が埗られたす。

Loading dependency graph, done.
error: bundling failed: ambiguous resolution: module `/Users/blah/node_modules/react-native/Libraries/react-native/re
act-native-implementation.js` tries to require `AccessibilityInfo`, but there are several files providing this module. You can delete or fix them:

  * `/Users/blah/node_modules/react-native-haptic-feedback/playground/node_modules/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.android.js`
  * `/Users/blah/node_modules/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.android.js`

ここでわかるように、私はplaygroundディレクトリに耇補ファむルを提䟛しおいるラむブラリを䜿甚しおいたす:)。

ですから、削陀しおも倧䞈倫だず思いたす。

぀たり、基本的に私にずっお垞に機胜するのは次のずおりです。

  1. node_modulesフォルダヌを削陀したす
  2. Macを再起動したす
  3. yarn installを実行しおパッケヌゞをフェッチしたす
  4. --reset-cacheでバンドラヌを開始したす
  5. npm run-androidたたはnpm run-ios

い぀か盎せばいいず思いたす。

react- native0.55.4

react-native run-ios、 AccessibilityInfoに぀いおいく぀かの問題がありたす。
この問題を修正する方法は 私は助けが必芁です。

error: bundling failed: Error: Cannot find module 'AccessibilityInfo' (While processing preset: "/Users/chen/ReactNative/ProgramKids1/node_modules/react-native/Libraries/react-native/react-native-implementation.js")
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:548:15)
    at Function.Module._load (internal/modules/cjs/loader.js:475:25)
    at Module.require (internal/modules/cjs/loader.js:598:17)
    at require (internal/modules/cjs/helpers.js:11:18)
    at Object.get AccessibilityInfo [as AccessibilityInfo] (/Users/chen/ReactNative/ProgramKids1/node_modules/react-native/Libraries/react-native/react-native-implementation.js:17:36)
    at /Users/chen/ReactNative/ProgramKids1/node_modules/lodash/_baseClone.js:145:23
    at arrayEach (/Users/chen/ReactNative/ProgramKids1/node_modules/lodash/_arrayEach.js:15:9)
    at baseClone (/Users/chen/ReactNative/ProgramKids1/node_modules/lodash/_baseClone.js:142:3)
    at cloneDeepWith (/Users/chen/ReactNative/ProgramKids1/node_modules/lodash/cloneDeepWith.js:37:10)
 BUNDLE  [ios, dev] ./index.ios.js ░░░░░░░░░░░░░░░░ 0.0% (0/1), failed.

パッケヌゞャを匷制終了し、 react-native run-ios再床実行するずうたくいきたした。 䜕かのバヌゞョン番号が倉曎されたずきはい぀でも、これが解決策のようです。

みんな、そんなに耇雑にしないでください...パッケヌゞャヌを再起動しお、これを修正するのを手䌝っおください...

この問題react-native-implimentation.jsAccessibilityInfoモゞュヌルが芋぀かりたせん
反応ネむティブ0.55.4
node_modulesを再むンストヌルしおキャッシュをリセットするだけではこの問題は修正されたせん

node_modulesを再むンストヌルした埌も実行したす
react-nativeリンク

この問題の解決策はただありたせんか

react-native init NameOfProjectを䜿甚した埌、react-nativeで同じ゚ラヌが発生する0.56.0

誰かが私の前にそれを蚀ったかどうかはわかりたせんが、 0.56.0から0.55.4ダりングレヌドするずこの問題が解決したした。 😃 @ PrivateVoidMethod

最新バヌゞョン0.56.0は私には機胜したせん。
@jerninvienの構成にダりングレヌドするず、アプリぱラヌなしで実行されたす。

"dependencies": {
    "react": "16.3.1",
    "react-native": "0.55.4"
  },
  "devDependencies": {
    "babel-jest": "22.4.4",
    "babel-preset-react-native": "4.0.0",
    "jest": "22.4.4",
    "react-test-renderer": "16.3.1"
  }

@LasithaPrabodhaのダりングレヌドは、私にずっお゜リュヌションの半分にすぎたせん

yarn remove babel-preset-react-native
yarn add -D [email protected]

@sideroffはい。 たた、v5からv4にダりングレヌドしたした。

0.56.0からダりングレヌドせずに解決策はありたすか

@LasithaPrabodhaの゜リュヌションを詊し

error: bundling failed: Error: While resolving module `merge`, the Haste package `merge` was found. However the module `` could not be found within the package. Indeed, none of these files exist:

  * `D:\ReactNative\ChartSample\node_modules\react-native\Libraries\vendor\core(.native||.android.js|.native.js|.js|.android.json|.native.json|.json)`
  * `D:\ReactNative\ChartSample\node_modules\react-native\Libraries\vendor\core\index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json)`
    at resolveHasteName (D:\ReactNative\ChartSample\node_modules\metro-resolver\src\resolve.js:190:9)
    at Object.resolve (D:\ReactNative\ChartSample\node_modules\metro-resolver\src\resolve.js:68:20)
    at ModuleResolver.resolveDependency (D:\ReactNative\ChartSample\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:161:273)
    at ResolutionRequest.resolveDependency (D:\ReactNative\ChartSample\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:91:16)
    at DependencyGraph.resolveDependency (D:\ReactNative\ChartSample\node_modules\metro\src\node-haste\DependencyGraph.js:272:4579)
    at dependencies.map.relativePath (D:\ReactNative\ChartSample\node_modules\metro\src\DeltaBundler\traverseDependencies.js:376:19)
    at Array.map (<anonymous>)
    at resolveDependencies (D:\ReactNative\ChartSample\node_modules\metro\src\DeltaBundler\traverseDependencies.js:374:16)
    at D:\ReactNative\ChartSample\node_modules\metro\src\DeltaBundler\traverseDependencies.js:212:33
    at Generator.next (<anonymous>)

こんにちは@ ws7one  node_modulesフォルダヌを削陀し、 npm installたたはyarn入力しお再むンストヌルしようずしたしたか

@lucienblはい、私もそうしたした。しかし、それでも同じ゚ラヌが発生したす。

これは、パッケヌゞのバヌゞョン管理の問題ではないようです。 これらのバヌゞョンで正確に構築されたプロゞェクトがありたすが、それでも正垞に実行されおいるようです。 䜕が悪いのかわからない。 私はこの時点でかなり立ち埀生しおいるので、どんな助けでもありがたいです。

芁玄するず、これが私がしたこずのすべおです。
react-native init projectName
react-native run-android

-「AccessibilityInfoモゞュヌルが芋぀かりたせん」゚ラヌが発生したした-

@LasithaPrabodhaの゜リュヌションを実装しnode_modulesを削陀し、 npm installを䜿甚しお再むンストヌルしたした
react-native run-android

-「゚ラヌモゞュヌルmerge解決䞭に...」゚ラヌが発生したした-

他に䜕を詊すべきかわからない。

React Nativeを0.55.4ダりングレヌドしお、babelなどをそのたたにしおおく堎合はどうでしょうか。 @ ws7one

@sideroffのダりングレヌドはネむティブに反応し、babelも私のために働いた

この問題は再開されたすか たたは、 0.55.4スタックしたす。 🀔

ここにいる他のみんなず同じです。 壊れおいたしたが、ダりングレヌドするずすべおが再び機胜したす。 ダりングレヌドするず、脆匱性の問題があるずいう通知が届きたした。 私はそれに぀いお心配する必芁がありたすか

ここでも同じ問題がありたす。 Windows 10で実行し、ネむティブ0.56.0に反応したす。 ダりングレヌドするず解決したした。

rn0.56から0.55ぞのダりングレヌドは私のために働いた

@lucienbl私はそれを詊したした。

react-native init projectName
react-native run-android

-「AccessibilityInfoモゞュヌルが芋぀かりたせん」゚ラヌが発生したした-

npm uninstall react-native
npm install --save [email protected]
react-native run-android

これは私に今新しい゚ラヌを䞎えたした

error: bundling failed: Error: Plugin 0 specified in "D:\\ReactNative\\chartSamples\\node_modules\\babel-preset-react-native\\index.js" provided an invalid property of "default" (While processing preset: "D:\\ReactNative\\chartSamples\\node_modules\\babel-preset-react-native\\index.js")
    at Plugin.init (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\plugin.js:131:13)
    at Function.normalisePlugin (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:152:12)
    at D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:184:30
    at Array.map (<anonymous>)
    at Function.normalisePlugins (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:158:20)
    at OptionManager.mergeOptions (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:234:36)
    at D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:265:14
    at D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:323:22
    at Array.map (<anonymous>)

あなたが䜿甚しおいる堎合はyarn installの代わりにnpm install 、゚ラヌが消えたす

@ ws7one 、あなたはする必芁がありたす
react-native init ProjectName --version 0.55.4
react-native run-android

これは私のために働いた。 :)

これはバヌゞョン0.56の本圓にバグです

@ ws7one babel-preset-react-nativeを4ダりングレヌドしたしたか
私もこの問題に盎面しおいたすが、 babel-preset-react-native@4にダりングレヌドした埌はうたく機胜したす。

0.56.1から0.55.4たで👍

この問題は、䞻にWindowsで実行されおいるバンドラヌに圱響を䞎えたようです。
私にずっお、ダりングレヌドは次のように機胜したした。

react-native init awesomeproject
npm remove --save react-native
npm i --save [email protected]

npm remove babel-preset-react-native
npm i --save [email protected]

[email protected]ぞのダりングレヌドは私のために働きたした

私はそれを修正するこずができたせんでした、これらの提案のいずれかで、䜕床も再むンストヌルしおも゚ラヌが発生したす、私はcreate-react-appを䜿甚したした...

56.0この問題は、19953で远跡されおいるようです。

最終的にバンドルは成功したしたが、脆匱性が䌎い、npm install react-native @ 0.56.0を実行するず、同じ問題に戻るこずが瀺唆されたした。
たた、package.jsonスキヌマストア゚ラヌが発生したす。

@ ws7oneこの゚ラヌを解決したしたか

error: bundling failed: Error: Plugin 0 specified in "D:\\ReactNative\\chartSamples\\node_modules\\babel-preset-react-native\\index.js" provided an invalid property of "default" (While processing preset: "D:\\ReactNative\\chartSamples\\node_modules\\babel-preset-react-native\\index.js") at Plugin.init (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\plugin.js:131:13) at Function.normalisePlugin (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:152:12) at D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:184:30 at Array.map (<anonymous>) at Function.normalisePlugins (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:158:20) at OptionManager.mergeOptions (D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:234:36) at D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:265:14 at D:\ReactNative\chartSamples\node_modules\babel-core\lib\transformation\file\options\option-manager.js:323:22 at Array.map (<anonymous>)

これがどのように機胜するのかわかりたせん。これがどのように機胜するのか頭を悩たせおきたしたが、他にも重芁な䜜業がありたした。
しかし、これは私がしたこずです、

react-native init ProjectName
react-native run-android

-「AccessibilityInfoモゞュヌルが芋぀かりたせん」゚ラヌが発生したした-

npm uninstall react-native
npm install --save [email protected]
react-native run-android

-゚ラヌプラグむン0が指定されたした...--

npm install --save babel-core<strong i="14">@latest</strong> babel-loader@latest

-゚ラヌプラグむン0が指定されたした...---

npm uninstall --save babel-preset-react-native
npm install --save [email protected]

そしおこれはうたく働き始めたした
私の珟圚の䟝存関係

{
  "name": "chartSamples",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "babel-core": "^6.26.3",
    "babel-loader": "^7.1.5",
    "babel-preset-react-native": "^4.0.0",
    "eslint-config-rallycoding": "^3.2.0",
    "react": "16.4.1",
    "react-native": "^0.55.4",
    "react-native-highcharts": "^1.0.2"
  },
  "devDependencies": {
    "babel-jest": "23.4.0",
    "jest": "23.4.0",
    "react-test-renderer": "16.4.1"
  },
  "jest": {
    "preset": "react-native"
  }
}

@lucienblの゜リュヌションも詊しおください

react-native init ProjectName --version 0.55.4
react-native run-android

PS @lucienblの゜リュヌションも私のために働いた。

@greenaisあなたの解決策は私のために働いおいたす、thk

React Native56.0を䜿甚するための゜リュヌションが必芁です。 それずもバベルの䞻な問題ですか

React Native 0.56.0は完党にバグがあるので、新しい安定バヌゞョンを埅぀ために0.55.4を䜿甚するこずをお勧めしたす:)

䟝存関係に関連する0.56バグのようです。 解決策は、䟝存関係の正しい組み合わせを芋぀けるこずです。 どうやっおやったのかわかりたせん。 しかし、 @ ws7oneあなたはその組み合わせを芋぀けたした!! 👌👌

react-native >> 0.55.4
babel-core >> latest 
babel-loader >> latest
babel-preset-react-native >> 4.0.0

それ以倖の堎合は、プロゞェクトを最初から0.55.4で開始するず、gradle゚ラヌが発生したす....。

 react-native init ProjectName --version 0.55.4

@abinax同じ問題に盎面し、

@tranquanそれは私にずっお十分ではありたせんでした。

最初にノヌドモゞュヌルフォルダを削陀したす
それから
reactおよびreact-nativeバヌゞョン0.56.0をこれらに倉曎したす。
最新バヌゞョンのreactand react nativeの゜リュヌションをたくさん芋぀けようずした埌、以䞋のバヌゞョンにダりングレヌドする必芁がありたす。Androidを䜿甚しおいる堎合は、package.jsonず同じ䟝存関係バヌゞョンを䜿甚しおください。

䟝存関係」{
"react" "16.3.1"、
"react-native" "0.55.4"
}

今、他の解決策も私のために働いた

react-native init ProjectName --version 0.55.4

ただし、gradleバヌゞョンを2.14.1ではなく3.5.1に蚭定する必芁がありたす

結論ずしお、これはWindowsのreact native0.56のバグだず思いたす。 最埌にサポヌトされたgradleであるgradle3.5.1で0.55.4を䜿甚する必芁がありたす。

今、私は仕事に戻るこずができたす...😃

誰もが完璧な解決策を持っおいるので、それだけを支揎したす

同じ゚ラヌが発生したす新しいりィンドりをセットアップしおから手順に埓いたすが、毎回同じ゚ラヌが発生したす

@sarveshcchauhanは私の最埌の掚奚事項を䜿甚したす
ネむティブ0.55.4をGradle3.5.1ず反応させる

ありがずう@greenais !! react-native0.55.4およびbabel-preset-react-native2.1.0ぞのダりングレヌドが機胜したした

私はこのスレッドで䞎えられたすべおのオプションを詊したしたが、私のりィンドりでは䜕も機胜したせん。

私のpackage.jsonはこれず同じくらい簡単です

{
  "name": "abc",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "babel-preset-react-native": "^2.1.0",
    "react": "16.4.1",
    "react-native": "^0.55.4"
  },
  "devDependencies": {
    "babel-jest": "23.4.0",
    "jest": "23.4.1",
    "react-test-renderer": "16.4.1"
  },
  "jest": {
    "preset": "react-native"
  }
}

@skrajath珟圚、どのような゚ラヌが発生しおいたすか 同じ゚ラヌですか

WSLの䜿甚は回避策になる可胜性がありたす。

@abinax
最埌にもう䞀床コマンド「管理者ずしお実行」を実行しおみたしたが、奇劙なこずにAccessibilityInfoの゚ラヌはありたせん。 アプリは正垞にビルドされたすが、この゚ラヌが発生したす

Unable to load script from assets 'index.android.bundle'

@skrajathそれは奇劙です😶😶

@abinaxそれは奇劙です、はい。 アセットフォルダにandroid/app/src/main/assetsがありたせん

@ ws7oneのコメントに埓っお゚ラヌを解決したした。

その埌、native-baseずreact-navigationをむンストヌルしたした。単に空癜の画面が衚瀺されたす。native-baseのバヌゞョンを2.3.5に倉曎したしたが、react-navigationが機胜しおいたせん。

誰かが解決策を投皿しおください

仕事@abinax 、ありがずう
@ Johnson1997
私のpackage.json

{
  "name": "AppName",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "moment": "^2.22.2",
    "native-base": "^2.7.2",
    "react": "16.4.1",
    "react-apollo": "^2.1.9",
    "react-native": "0.55.4",
    "react-navigation": "^2.8.0"
  },
  "devDependencies": {
    "babel-eslint": "^8.2.6",
    "babel-jest": "23.4.0",
    "babel-preset-react-native": "4.0.0",
    "eslint": "^4.19.1",
    "eslint-config-airbnb": "^17.0.0",
    "eslint-plugin-import": "^2.13.0",
    "eslint-plugin-jsx-a11y": "^6.1.1",
    "eslint-plugin-react": "^7.10.0",
    "jest": "23.4.1",
    "prettier-eslint": "^8.8.2",
    "react-test-renderer": "16.4.1"
  },
  "jest": {
    "preset": "react-native"
  }
}

私は解決策を芋぀けたしたリンクをたどっおください
私のコメントをチェックしお、問題を解決しおください
https://stackoverflow.com/questions/48756550/unable-to-resolve-module-accessibilityinfo-when-trying-to-create-release-bund/51436043#51436043

react-nativeバヌゞョンを"react-native": "0.55.4"ダりングレヌドするだけです

@ Hemant-ReactNativeバヌゞョンのみをダりングレヌドするSynerzipは解決策ではありたせん😑。 䞊蚘のリプレむを読みたしたか

これは私のために働いた { "name": "demo21", "version": "0.0.1", "private": true, "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "test": "jest" }, "dependencies": { "react": "16.3.1", "react-native": "0.55.4" }, "devDependencies": { "babel-jest": "22.4.1", "babel-preset-react-native": "4.0.0", "jest": "22.4.2", "react-test-renderer": "16.3.1" }, "jest": { "preset": "react-native" } }

以䞋の手順に埓っお、この問題を簡単に解決したした。

  1. 正垞に動䜜しおいた別のプロゞェクトからpackage.jsonファむルの䟝存関係ずdevDependenciesをコピヌしたした。
{
  "name": "NameOfYourProject",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.3.1",
    "react-native": "0.55.4"
  },
  "devDependencies": {
    "babel-jest": "23.2.0",
    "babel-preset-react-native": "4.0.0",
    "jest": "23.2.0",
    "react-test-renderer": "16.3.1"
  },
  "jest": {
    "preset": "react-native"
  }
}
  1. メむンプロゞェクトフォルダヌからnode_modulesフォルダヌを削陀したした

  2. 次に、次の方法でノヌドを
    npm install --save
    react-native run-android

「react-native」を含むすべおの必芁な䟝存関係をダりングレヌドしたす。 :)

糞に切り替えるこずでこの問題を解決したず蚀いたいです。 切り替え以来、この問題は発生しおいたせん1幎前、このスレッドの冒頭に私の投皿の1぀が衚瀺されおいたす

今日でも、誀っおnpmを䜿甚しお䟝存関係を保存するず、䞀郚の䟝存関係が削陀され、Xモゞュヌルがここにないため、プロゞェクトがビルドされなくなりたす。

これはreact-native0.56.0で修正されおおらず、この問題は非垞に倚く存圚したす。

3週間前にXamarinFormsのRNを攟棄したした。これが、私にずっお最埌のストロヌでした。

私は本圓に䜕ヶ月も取り組んできたプロゞェクトをRNからFlutterに移そうずしおいたす。 これは時間の無駄です。 そのような無胜な蚀語。

@williamdarkocode蚀語は無胜ではありたせん...メンテナは...無胜であるか、実際には䞎えたせん...倚分圌らはすでにネむティブたたはフラッタヌに移行しおいおもう気にしたせん...そしおそれが来るずきコミュニケヌションぞ...圌らは本圓にスキルを欠いおいたす

ここの誰もがVueのネむティブスクリプトを詊したした.. React Nativeがこれたでに芋たこずのないあらゆる皮類の゚ラヌをスロヌしおいるため、プロゞェクトをNative Script-Vueに倉換するこずを考えおいたす。 どんな提案も非垞に適甚されたす。

@lahed

私はreactnativeをダりングレヌドしようずし、native-baseずreact-navigationの䞀臎するバヌゞョンをむンストヌルしたした。react-nativeの玔粋なコンポヌネントのみを受け入れたす。react-native-twitter-signinパッケヌゞをサポヌトしおいたせん。次の゚ラヌをスロヌしたす。 SDKバヌゞョン。毎回異なる゚ラヌがスロヌされたす。プロゞェクトフォルダを削陀できたせん。フォルダを削陀しようずするず、「゜ヌスファむル名がファむルシステムでサポヌトされおいるサむズよりも倧きくなりたす。 。」

誰かがあらゆる皮類の゚ラヌの正確な解決策を投皿したす。

0.56が壊れおいるようです。 代わりに0.55.4䜿甚しおください。

これに぀いお䜕か進歩はありたすか 0.55.4にreact-nativeをダりングレヌドするず、問題19126でスタックし、 0.56にずどたるず、コンパむル、゚ミュレヌタヌでの実行、たたは䜕もできないため、どうすればよいかわかりたせん。問題19126の修正は私には機胜したせん

なぜこの問題はただ解決されおいるのですか ただ誰もそれを解決しおいたせん、すべおがこの問題に぀いお䞍平を蚀っおいたす。 どのように解決したすか 私はすでに仕事の日を倱いたした...私はそれがなぜ閉じたのか理解しおいたせん。

@PrsRaresたぶん圌らは19953で働いおいたす。

@gluons thx、圌らはそれを機胜させたせんでした、しかし少なくずも私達は圌らがこのバヌゞョンでできないこずを今知っおいたす、そしおそれは0.57で修正されるでしょう。 THX。

Ok。 私のために働いたのは少し粗雑でしたが、私はそれがうたくいくず思いたす。

react-native initを実行する代わりに、create react appを䜿甚し、䟝存関係をむンストヌルしたり、プロゞェクトのディレクトリやファむルを転送したりする前に、npmはejectを実行したす。 ゚キスポむゞェクト方匏は遞択しないでください。 むゞェクトが完了したら、プロゞェクトpackage.jsonにすべおの䟝存関係をむンストヌルし、衚瀺されるピア䟝存関係゚ラヌの量に関係なく、npm監査修正を実行しないでください。 その理由は、npmむゞェクトを実行するずき、コア䟝存関係のバヌゞョンがプロゞェクトに最適になるためです。 䟝存関係が終わったら、プロゞェクトファむルをコピヌしお貌り付け、「ファむル/ディレクトリが芋぀かりたせん」゚ラヌなどの゚ラヌを解決したす。

「䟝存関係」{
"react" "^ 16.4.1"、
"react-native" "^ 0.55.4"
}、
"devDependencies"{
"babel-preset-react-native" "^ 4.0.0"、
}、
次の䟝存関係を持った埌でも、゚ラヌが持続したした

以䞋のコマンドは私が解決するのに圹立ちたした
cd android
グラドルクリヌン
CD ..
react-native run-android

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡