Что может вызвать «ng: not found» при запуске приложения Angular в Azure AppService? - PullRequest
0 голосов
/ 18 июня 2019

Я создал новое веб-приложение Azure AppService. Основными настройками были

  • Опубликовать: Код
  • Стек времени выполнения: узел 10.14
  • ОС: Linux

Мое приложение работает нормально локально. При развертывании в службу Azure из конвейера выпуска Devure Azure я получаю следующую ошибку.

Кто-нибудь знает, что может быть причиной этого?

Если я опубликую веб-приложение, работающее под управлением ОС Windows, оно будет работать нормально.

ERROR

2019-06-18T01: 47: 21.769001402Z A P P S E R V I C E O N L I N U X 2019-06-18T01: 47: 21.769008803Z 2019-06-18T01: 47: 21.769016003Z Документация: http://aka.ms/webapp-linux 2019-06-18T01: 47: 21.769023403Z Быстрый запуск NodeJS: https://aka.ms/node-qs 2019-06-18T01: 47: 21.769030703Z NodeJS Версия: v10.14.1 2019-06-18T01: 47: 21.769038103Z 2019-06-18T01: 47: 22.048648425Z Создание команды запуска приложения 2019-06-18T01: 47: 22.078479171Z Найдено scripts.start в /home/site/wwwroot/package.json 2019-06-18T01: 47: 22.100794280Z Выполняется npm --prefix = / home / site / wwwroot start 2019-06-18T01: 47: 23.491524256Z 2019-06-18T01: 47: 23.491583557Z> portal@0.0.0 start / home / site / wwwroot 2019-06-18T01: 47: 23.491595757Z> ng serve -o 2019-06-18T01: 47: 23,491604458Z 2019-06-18T01: 47: 23,548311196Z ш: нг: не найдено 2019-06-18T01: 47: 23.580009577Z npm ERR! файл sh 2019-06-18T01: 47: 23.590153263Z нпм ERR! код ELIFECYCLE 2019-06-18T01: 47: 23.590644872Z нпм ERR! errno ENOENT 2019-06-18T01: 47: 23.611089046Z Npm ERR! порождение системного вызова

1 Ответ

0 голосов
/ 18 июня 2019

В вашем конвейере отсутствует установка CLI, я думаю - сначала вам нужно установить @angular/cli глобально

Команда: npm install -g @angular/cli

Затем установите npm на конкретный файл package.json и попробуйте выполнить любые ng команды

Надеюсь, это сработает - Удачного кодирования:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...