[Error] metro-file-map: Watchman crawl failed. Retrying once with node crawler.
[Error] Usually this happens when watchman isn't running. Create an empty `.watchmanconfig` file in your project's root folder or initialize a git or hg repository in your project.
[Error] Error: Watchman error: query failed: synchronization failed: root dir was removed or is inaccessible. Make sure watchman is running for this project. See https://facebook.github.io/watchman/docs/troubleshooting.
[Output] MxTerminalReporter: {"event":"bundle_build_started"}
[Output] BUNDLE ./index.js
[Output] error: Error: Unable to resolve module ../../../theme/native/exclusion-variables from C:\Users\Lenovo\Documents\Mendix\Claro-main\themesource\atlas_core\native\main.js:
[Output] None of these files exist:
[Output] * ..\..\theme\native\exclusion-variables(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)
[Output] * ..\..\theme\native\exclusion-variables\index(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)
[Output] > 1 | import * as exclusionVariables from "../../../theme/native/exclusion-variables";
[Output] | ^
[Output] 2 | // ================================== CORE ==================================\\
[Output] 3 | //
[Output] 4 | //
[Output] at ModuleResolver.resolveDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:152:15)
[Output] at DependencyGraph.resolveDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\node-haste\DependencyGraph.js:264:43)
[Output] at Object.resolve (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\lib\transformHelpers.js:170:21)
[Output] at resolveDependencies (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:466:33)
[Output] at processModule (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:232:31)
[Output] at async addDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:361:18)
[Output] at async Promise.all (index 1)
[Output] at async processModule (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:279:3)
[Output] at async addDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:361:18)
[Output] at async Promise.all (index 1)
[Output] MxTerminalReporter: {"event":"bundling_error","name":"Error","message":"Unable to resolve module ../../../theme/native/exclusion-variables from C:\\Users\\Lenovo\\Documents\\Mendix\\Claro-main\\themesource\\atlas_core\\native\\main.js: \n\nNone of these files exist:\n * ..\\..\\theme\\native\\exclusion-variables(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)\n * ..\\..\\theme\\native\\exclusion-variables\\index(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)\n\u001b[0m\u001b[31m\u001b[1m>\u001b[22m\u001b[39m\u001b[90m 1 |\u001b[39m \u001b[36mimport\u001b[39m \u001b[33m*\u001b[39m \u001b[36mas\u001b[39m exclusionVariables \u001b[36mfrom\u001b[39m \u001b[32m\"../../../theme/native/exclusion-variables\"\u001b[39m\u001b[33m;\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m |\u001b[39m \u001b[31m\u001b[1m^\u001b[22m\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m 2 |\u001b[39m \u001b[90m// ================================== CORE ==================================\\\\\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m 3 |\u001b[39m \u001b[90m//\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m 4 |\u001b[39m \u001b[90m//\u001b[39m\u001b[0m"}
[Output] MxTerminalReporter: {"event":"bundle_build_started"}
[Output] BUNDLE ./index.js
[Output] error: Error: Unable to resolve module ../../../theme/native/exclusion-variables from C:\Users\Lenovo\Documents\Mendix\Claro-main\themesource\atlas_core\native\main.js:
[Output] None of these files exist:
[Output] * ..\..\theme\native\exclusion-variables(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)
[Output] * ..\..\theme\native\exclusion-variables\index(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)
[Output] > 1 | import * as exclusionVariables from "../../../theme/native/exclusion-variables";
[Output] | ^
[Output] 2 | // ================================== CORE ==================================\\
[Output] 3 | //
[Output] 4 | //
[Output] at ModuleResolver.resolveDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:152:15)
[Output] at DependencyGraph.resolveDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\node-haste\DependencyGraph.js:264:43)
[Output] at Object.resolve (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\lib\transformHelpers.js:170:21)
[Output] at resolveDependencies (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:466:33)
[Output] at processModule (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:232:31)
[Output] at async addDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:361:18)
[Output] at async Promise.all (index 1)
[Output] at async processModule (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:279:3)
[Output] at async addDependency (C:\Program Files\Mendix\9.24.0.2965\modeler\tools\node\node_modules\metro\src\DeltaBundler\graphOperations.js:361:18)
[Output] at async Promise.all (index 1)
[Output] MxTerminalReporter: {"event":"bundling_error","name":"Error","message":"Unable to resolve module ../../../theme/native/exclusion-variables from C:\\Users\\Lenovo\\Documents\\Mendix\\Claro-main\\themesource\\atlas_core\\native\\main.js: \n\nNone of these files exist:\n * ..\\..\\theme\\native\\exclusion-variables(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)\n * ..\\..\\theme\\native\\exclusion-variables\\index(.native|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.cjs|.native.cjs|.cjs|.ios.mjs|.native.mjs|.mjs|.ios.json|.native.json|.json|.ios.js_commonjs-exports|.native.js_commonjs-exports|.js_commonjs-exports|.ios.js_commonjs-module|.native.js_commonjs-module|.js_commonjs-module)\n\u001b[0m\u001b[31m\u001b[1m>\u001b[22m\u001b[39m\u001b[90m 1 |\u001b[39m \u001b[36mimport\u001b[39m \u001b[33m*\u001b[39m \u001b[36mas\u001b[39m exclusionVariables \u001b[36mfrom\u001b[39m \u001b[32m\"../../../theme/native/exclusion-variables\"\u001b[39m\u001b[33m;\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m |\u001b[39m \u001b[31m\u001b[1m^\u001b[22m\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m 2 |\u001b[39m \u001b[90m// ================================== CORE ==================================\\\\\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m 3 |\u001b[39m \u001b[90m//\u001b[39m\u001b[0m\n\u001b[0m \u001b[90m 4 |\u001b[39m \u001b[90m//\u001b[39m\u001b[0m"}
This is the error occurring when I m launching my app
Hi Muhammad,
I am experiencing the same issue. I also logged a forum posting: https://forum.mendix.com/link/space/mobile/questions/123796
Does the scenario sound the same?
Hi
Any updates on this issue? I am also facing the same error while upgrading to 9.24.5.
Hi, you should create a file named exclusionVariables.js in the \theme\native folder