У меня есть функция Azure на основе node.js, созданная на платформе Linux с использованием общего плана обслуживания приложений (также в среде Linux). Практически все, что я набираю в консоли, возвращает следующее сообщение
Я не могу установить какие-либо пакеты.
npm -c: строка 0: неожиданный EOF при поиске соответствия
npm -c: строка 1: синтаксическая ошибка: неожиданный конец файла
![Practically anything that I type in the Console returns the below message](https://i.stack.imgur.com/sfT5d.png)
Другие настройки приведены ниже:
{
"name": "FUNCTIONS_EXTENSION_VERSION",
"value": "~2",
"slotSetting": false
},
{
"name": "FUNCTIONS_WORKER_RUNTIME",
"value": "node",
"slotSetting": false
},
{
"name": "WEBSITE_NODE_DEFAULT_VERSION",
"value": "8.10.0",
"slotSetting": false
}
Я изменил WEBSITE_NODE_DEFAULT_VERSION с 10 на 8.10.0 выше, потому что у меня были похожие проблемы в другой функции, и установка этого заставила ее работать. Однако эта функция была основана на Windows и в 4 раза дороже, поэтому я хотел сэкономить.
Кто-нибудь знает, что случилось?