Azure-functions-core-tools в Mac OS - PullRequest
0 голосов
/ 04 мая 2018

Я использовал пакет NPM azure-functions-core-tools на Mac, используя npm 5 и узел 8, однако я получил предупреждения, поэтому я обновил узел до v8.11.1 и npm до 5.6.0. После этого я установил brew reinstall azure-functions-core-tools и .NET Core SDK 2.1.105 для хорошей меры.

Однако выполнение npm i -g azure-functions-core-tools@1.0.9 или npm i -g azure-functions-core-tools приводит к

npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for azure-functions-core-tools@1.0.12: wanted {"os":"win32","arch":"any"} (current: {"os":"darwin","arch":"x64"})
npm ERR! notsup Valid OS:    win32
npm ERR! notsup Valid Arch:  any
npm ERR! notsup Actual OS:   darwin
npm ERR! notsup Actual Arch: x64

У кого-нибудь еще есть эта проблема? Mac OS 10.12.6

У меня такая же ситуация на двух маках

РЕДАКТИРОВАТЬ: я даже нашел предыдущую установку инструментов ядра Azure-функции в окне терминала enter image description here

1 Ответ

0 голосов
/ 04 мая 2018

Для Mac OS вы должны использовать npm i -g azure-functions-core-tools@core для установки инструментов ядра функций Azure 2.x, которые могут быть кроссплатформенными. azure-functions-core-tools равен 1.x и может работать только в Windows.

Обновление

npm i -g azure-functions-core-tools теперь также используется для установки основных инструментов 2.x, azure-functions-core-tools@1 - 1.x. См. документы для последней команды.

...