Я работаю с Azure DevOps CI / CD для проекта Angular 7, но во время создания углового кода у него не получается выполнить следующее:
Ошибка: сбой Npm с кодом возврата: 1
Просматривая журнал задач конвейера, я обнаружил, что Node завершается со следующей ошибкой:
2019-05-27T06: 57: 25.6984762Z жизненного цикла глагола npm fuse@7.1.0~build: CWD: D: \ a \ 1 \ s \ Client
2019-05-27T06: 57: 25.6984945Z npm info жизненный цикл fuse@7.1.0~build: не удалось выполнить скрипт сборки
2019-05-27T06: 57: 25.6985117Z стек глаголов npm Ошибка: fuse@7.1.0 build: node --max_old_space_size=6144 ./node_modules/@angular/cli/bin/ng build --dev "--prod"
2019-05-27T06: 57: 25.6985258Z стек глаголов npm Выход из состояния 1
2019-05-27T06: 57: 25.6985401Z стек глаголов npm в EventEmitter. (C: \ NPM \ префикс \ node_modules \ NPM \ node_modules \ NPM-жизненный цикл \ index.js: 301: 16)
2019-05-27T06: 57: 25.6985577Z стек глаголов npm в EventEmitter.emit (events.js: 189: 13)
2019-05-27T06: 57: 25.6985721Z стек глаголов npm в ChildProcess. (C: \ NPM \ префикс \ node_modules \ NPM \ node_modules \ НОГО-жизненный цикл \ Lib \ spawn.js: 55: 14)
2019-05-27T06: 57: 25.6986143Z стек глаголов npm в ChildProcess.emit (events.js: 189: 13)
2019-05-27T06: 57: 25.6986311Z стек глаголов npm в MaybeClose (внутренний / child_process.js: 970: 16)
2019-05-27T06: 57: 25.6986453Z стек глаголов npm в Process.ChildProcess._handle.onexit (internal / child_process.js: 259: 5)
2019-05-27T06: 57: 25.6986609Z глагол npm pkgid fuse@7.1.0
2019-05-27T06: 57: 25.6986743Z глагол cpm npm D: \ a \ 1 \ s \ Client
2019-05-27T06: 57: 25.6986877Z глагол npm Windows_NT 10.0.14393
2019-05-27T06: 57: 25.6987017Z глагол npm argv "C: \ Program Files \ nodejs \ node.exe" "C: \ npm \ prefix \ node_modules \ npm \ bin \ npm-cli.js" "запустить" " build "" - "" --prod "
2019-05-27T06: 57: 25.6987169Z узел глагола npm v10.15.3
2019-05-27T06: 57: 25.6987304Z глагол npm npm v6.9.0
2019-05-27T06: 57: 25.6987435Z Npm ERR! код ELIFECYCLE
2019-05-27T06: 57: 25.6987584Z нпм ERR! Errno 1
2019-05-27T06: 57: 25.6987890Z нпм ERR! fuse@7.1.0 build: node --max_old_space_size=6144 ./node_modules/@angular/cli/bin/ng build --dev "--prod"
2019-05-27T06: 57: 25.6988173Z нпм ERR! Статус выхода 1
Я пытался просмотреть разные темы, основываясь на ключевых словах ошибки, но пока не нашел исправления. Обратите внимание, что все отлично работает в среде разработки.
Мне не разрешено прикреплять файл или изображение, поэтому я вставляю конвейер YAML здесь:
trigger:
- master
pool:
vmImage: 'vs2017-win2016'
steps:
- task: Npm@1
displayName: 'npm install'
inputs:
command: install
workingDir: Client
- task: Npm@1
displayName: 'Build Angular'
inputs:
command: custom
customCommand: run build -- --prod
workingDir: Client
- task: PublishPipelineArtifact@0
inputs:
artifactName: 'angular'
targetPath: 'Client/dist'
Пожалуйста, помогите.