NPM CI не удается в EAS-сборку с ошибкой: package.json и package-lock.json не синхронизированыAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 NPM CI не удается в EAS-сборку с ошибкой: package.json и package-lock.json не синхронизированы

Сообщение Anonymous »

Я пытаюсь создать свой проект Expo, используя EAS -Build, но я получаю следующую ошибку на этапе «Установки зависимостей»: < /p>
Running "npm ci" in /home/expo/workingdir/build/ directory
npm error code EUSAGE
npm error
npm error `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
npm error
npm error Missing: [email protected] from lock file
npm error Missing: @types/[email protected] from lock file
npm error Missing: @types/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: @types/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @xtuc/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @webassemblyjs/[email protected] from lock file
npm error Missing: @xtuc/[email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error Missing: [email protected] from lock file
npm error
npm error Clean install a project
npm error
npm error Usage:
npm error npm ci
npm error
npm error Options:
npm error [--install-strategy ] [--legacy-bundling]
npm error [--global-style] [--omit [--omit ...]]
npm error [--include
[--include ...]]
npm error [--strict-peer-deps] [--foreground-scripts] [--ignore-scripts] [--no-audit]
npm error [--no-bin-links] [--no-fund] [--dry-run]
npm error [-w|--workspace [-w|--workspace ...]]
npm error [-ws|--workspaces] [--include-workspace-root] [--install-links]
npm error
npm error aliases: clean-install, ic, install-clean, isntall-clean
npm error
npm error Run "npm help ci" for more info
npm error A complete log of this run can be found in: /home/expo/.npm/_logs/2025-07-08T22_07_05_361Z-debug-0.log

Что я попробовал:
=> удаленная node_modules
=> Удаленный пакет-lock.json
=> ran npm установить для восстановления файла блокировки
=> ran npm-lock. /> => ran eas Build -p Android -clear -cache < /p>
=> Все еще получая одинаковую ошибку во время сборки < /p>
Соответствующие файлы < /p>
{
"main": "expo-router/entry",
"dependencies": {
"expo": "~53.0.11",
"react": "^19.0.0",
"react-native": "^0.79.5",
"expo-router": "~5.1.3",
"firebase": "^11.9.1",
"uuid": "^11.1.0",
"axios": "^1.10.0",
"@react-navigation/native": "^7.1.6",
"react-native-reanimated": "~3.17.4",
...
},
"devDependencies": {
"jest": "^29.2.1",
"jest-expo": "~53.0.7",
"typescript": "~5.8.3",
...
}
}

"main": "expo-router/entry",
"dependencies": {
"expo": "~53.0.11",
"react": "^19.0.0",
"react-native": "^0.79.5",
"expo-router": "~5.1.3",
"firebase": "^11.9.1",
"uuid": "^11.1.0",
"axios": "^1.10.0",
"@react-navigation/native": "^7.1.6",
"react-native-reanimated": "~3.17.4",
...
},
"devDependencies": {
"jest": "^29.2.1",
"jest-expo": "~53.0.7",
"typescript": "~5.8.3",
...
}
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... on-are-out
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»