Я только что сменил ноутбук и перенес настройку всех инструментов на новый Macbbok M1. Я получаю эту ошибку, для которой я не могу найти подобных случаев в Интернете. При сборке упаковщик Metro жалуется, что не может найти AppEntry.js:
+ /opt/homebrew/opt/node@18/bin/node /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/build/bin/cli export:embed --entry-file /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js --platform ios --dev false --reset-cache --bundle-output /Users/bitoiu/Library/Developer/Xcode/DerivedData/LJJ-clzmakckjofbkdarbcbhcwzorxiv/Build/Intermediates.noindex/ArchiveIntermediates/LJJ/BuildProductsPath/Release-iphoneos/main.jsbundle --assets-dest /Users/bitoiu/Library/Developer/Xcode/DerivedData/LJJ-clzmakckjofbkdarbcbhcwzorxiv/Build/Intermediates.noindex/ArchiveIntermediates/LJJ/BuildProductsPath/Release-iphoneos/LJJ.app --minify false
Starting Metro Bundler
warning: Bundler cache is empty, rebuilding (this may take a minute)
/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.:0: error: Unable to resolve module /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js from /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.:
Error: Unable to resolve module /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js from /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.:
None of these files exist:
* ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css)
* ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js/index(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css)
Error: Unable to resolve module /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js from /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.:
None of these files exist:
* ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css)
* ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js/index(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css)
at ModuleResolver.resolveDependency (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:112:15)
at DependencyGraph.resolveDependency (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/node-haste/DependencyGraph.js:231:43)
at /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/lib/transformHelpers.js:156:21
at Server._resolveRelativePath (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/Server.js:1023:12)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at MetroBundlerDevServer.resolveRelativePathAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:1208:12)
at MetroBundlerDevServer.metroLoadModuleContents (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:430:35)
at MetroBundlerDevServer.legacySinglePageExportBundleAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:553:20)
at exportEmbedBundleAndAssetsAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:116:21)
at exportEmbedAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:68:30)
warning: Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods')
note: Run script build phase 'Bundle React Native code and images' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'LJJ' from project 'LJJ')
note: Run script build phase '[Expo] Configure project' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'LJJ' from project 'LJJ')
warning: Run script build phase '[CP-User] [RN]Check rncore' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'React-Fabric' from project 'Pods')
warning: Run script build phase '[CP-User] Generate app.config for prebuilt Constants.manifest' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'EXConstants' from project 'Pods')
Я пробовал удалить и пересобрать node_modules, запуск npx expo-doctor не выявил проблем. У меня действительно нет идей по поводу этой ошибки. Я постараюсь создать с помощью EAS в облаке, когда в начале месяца у меня появятся новые сборки.
Заранее спасибо.
Я только что сменил ноутбук и перенес настройку всех инструментов на новый Macbbok M1. Я получаю эту ошибку, для которой я не могу найти подобных случаев в Интернете. При сборке упаковщик Metro жалуется, что не может найти AppEntry.js: [code]+ /opt/homebrew/opt/node@18/bin/node /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/build/bin/cli export:embed --entry-file /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js --platform ios --dev false --reset-cache --bundle-output /Users/bitoiu/Library/Developer/Xcode/DerivedData/LJJ-clzmakckjofbkdarbcbhcwzorxiv/Build/Intermediates.noindex/ArchiveIntermediates/LJJ/BuildProductsPath/Release-iphoneos/main.jsbundle --assets-dest /Users/bitoiu/Library/Developer/Xcode/DerivedData/LJJ-clzmakckjofbkdarbcbhcwzorxiv/Build/Intermediates.noindex/ArchiveIntermediates/LJJ/BuildProductsPath/Release-iphoneos/LJJ.app --minify false Starting Metro Bundler warning: Bundler cache is empty, rebuilding (this may take a minute) /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.:0: error: Unable to resolve module /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js from /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.: Error: Unable to resolve module /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js from /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.:
None of these files exist: * ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css) * ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js/index(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css) Error: Unable to resolve module /var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js from /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/.:
None of these files exist: * ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css) * ../../../../../../../../../var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/expo/AppEntry.js/index(.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx|.ios.mjs|.native.mjs|.mjs|.ios.js|.native.js|.js|.ios.jsx|.native.jsx|.jsx|.ios.json|.native.json|.json|.ios.cjs|.native.cjs|.cjs|.ios.scss|.native.scss|.scss|.ios.sass|.native.sass|.sass|.ios.css|.native.css|.css) at ModuleResolver.resolveDependency (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:112:15) at DependencyGraph.resolveDependency (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/node-haste/DependencyGraph.js:231:43) at /private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/lib/transformHelpers.js:156:21 at Server._resolveRelativePath (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/metro/src/Server.js:1023:12) at processTicksAndRejections (node:internal/process/task_queues:95:5) at MetroBundlerDevServer.resolveRelativePathAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:1208:12) at MetroBundlerDevServer.metroLoadModuleContents (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:430:35) at MetroBundlerDevServer.legacySinglePageExportBundleAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/start/server/metro/MetroBundlerDevServer.ts:553:20) at exportEmbedBundleAndAssetsAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:116:21) at exportEmbedAsync (/private/var/folders/v1/4tc4zbcn78dc64gp61qth6cr0000gn/T/eas-build-local-nodejs/b88634ff-cd0d-4097-b224-3df0ad054192/build/node_modules/@expo/cli/src/export/embed/exportEmbedAsync.ts:68:30)
warning: Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'hermes-engine' from project 'Pods') note: Run script build phase 'Bundle React Native code and images' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'LJJ' from project 'LJJ') note: Run script build phase '[Expo] Configure project' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'LJJ' from project 'LJJ') warning: Run script build phase '[CP-User] [RN]Check rncore' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'React-Fabric' from project 'Pods') warning: Run script build phase '[CP-User] Generate app.config for prebuilt Constants.manifest' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'EXConstants' from project 'Pods') [/code] Я пробовал удалить и пересобрать node_modules, запуск npx expo-doctor не выявил проблем. У меня действительно нет идей по поводу этой ошибки. Я постараюсь создать с помощью EAS в облаке, когда в начале месяца у меня появятся новые сборки. Заранее спасибо.