Current Behavior
When i run npm run android, i got this:
error: bundling failed: Error: Unable to resolve module ./utils/invariant.ts from node_modules\@react-navigation\core\lib\module\StateUtils.js:
None of these files exist:
- node_modules@react-navigation\core\lib\module\utils\invariant.ts(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
- node_modules@react-navigation\core\lib\module\utils\invariant.ts\index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
at ModuleResolver.resolveDependency (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\node-haste\DependencyGraph.js:282:16)
at Object.resolve (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\lib\transformHelpers.js:267:42)
at E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:426:31
at Array.map ()
at resolveDependencies (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:423:18)
at E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:275:33
at Generator.next ()
at asyncGeneratorStep (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:87:24)
Expected Behavior
It should run without giving this error, i've checked the missing file myself and i found it but in .js extension not in .ts as it's imported in the package files and i found many files imported as .ts but found as .js
How to reproduce
Just install the package and run npm run android
Your Environment
| software |
version |
| iOS or Android |
Android |
| @react-navigation/native |
5.0.8 |
| react-native |
0.61.5 |
| expo |
Not Used |
| node |
v13.5.0 |
| npm or yarn |
yarn |
Current Behavior
When i run
npm run android, i got this:error: bundling failed: Error: Unable to resolve module
./utils/invariant.tsfromnode_modules\@react-navigation\core\lib\module\StateUtils.js:None of these files exist:
at ModuleResolver.resolveDependency (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15)
at ResolutionRequest.resolveDependency (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18)
at DependencyGraph.resolveDependency (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\node-haste\DependencyGraph.js:282:16)
at Object.resolve (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\lib\transformHelpers.js:267:42)
at E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:426:31
at Array.map ()
at resolveDependencies (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:423:18)
at E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:275:33
at Generator.next ()
at asyncGeneratorStep (E:\Workspace\Android\React-Native\meals_app\node_modules\metro\src\DeltaBundler\traverseDependencies.js:87:24)
Expected Behavior
It should run without giving this error, i've checked the missing file myself and i found it but in
.jsextension not in.tsas it's imported in the package files and i found many files imported as.tsbut found as.jsHow to reproduce
Just install the package and run
npm run androidYour Environment