LUIS-приложение: «npm» не распознается как внутренняя или внешняя команда при попытке установить Kudu Sync

Я следовал руководству по интеграции LUIS. и QnA Maker для создания приложения LUIS. Когда я добрался до последний шаг и попытался собрать приложение, я получил сообщение об ошибке

\> \build.cmd 
    Installing Kudu Sync 
    An error has occurred during web
    site deployment. 'npm' is not recognized as an internal or external 
    command, operable program or batch file.

Судя по всему, на сервере сборки отсутствует npm. Как это может быть и как это исправить?


person user1934212    schedule 19.07.2018    source источник


Ответы (1)


Давайте попробуем запустить сборку из консоли, чтобы посмотреть, решит ли это проблему.

  1. Сначала в редакторе службы приложений щелкните имя своего бота вверху и выберите «Открыть консоль Kudu»:

Открыть консоль Куду

  1. это откроет диагностическую консоль в новой вкладке. Введите cd site\wwwroot && build.cmd

Надеюсь, это работает!

person Corina    schedule 20.07.2018
comment
Когда через несколько дней я попробовал снова, проблема исчезла. Похоже, это был временный сбой, который немного беспокоит... - person user1934212; 23.07.2018