Не удалось создать приложение для iOS, созданное с использованием Cordova / Ionic, с помощью Azure DevOps - PullRequest
0 голосов
/ 31 марта 2019

Попытка создать приложение для iOS, созданное с использованием Ionic / Cordova, в DevOps Azure

Получение этой ошибки:

Using cordova-fetch for cordova-ios@^5.0.0 
Failed to fetch platform cordova-ios@^5.0.0 
Probably this is either a connection problem, or platform spec is incorrect. 
Check your connection and platform name/version/URL. 
Error: Cannot find module 'UNMET/package.json' from '/Users/vsts/agent/2.148.2/work/1/s' 
[ERROR] An error occurred while running subprocess cordova.

Я использую простую настройку, используя следующие шаги:

  • Агент: размещенные macOs
  • npm install
  • Ionic Command [ионная версия: 4.12.0;Версия Cordova: по умолчанию]
  • Опубликовать артефакты сборки

Snapshot from Azure DevOps

1 Ответ

0 голосов
/ 06 апреля 2019

У нас была та же проблема, и решение состояло в том, чтобы убедиться, что все зависимости NPM были выполнены.

Проверьте журналы для шага npm install и посмотрите, есть ли там неудовлетворенные зависимости, и добавьте / обновите отсутствующие зависимости в файле package.json.

...