Я новичок в Docker и в настоящее время пытаюсь создать ASP.NET Core 2.1 с проектом Angular. Я использую контейнер Linux в Docker для Windows, и моя IDE - это версия сообщества VS2017.
В настоящее время я получаю эту ошибку:
[1] Убедитесь, что 'npm' установлен и находится в одном из каталогов PATH. Текущая переменная среды PATH: / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin Убедитесь, что исполняемый файл находится в одном из этих каталогов, или обновите свой PATH .
Я считаю, что мне нужно установить Node.js в моем экземпляре Docker или как вы это называете, и это должно быть через Dockerfile. Укажите, пожалуйста, на мои ошибки в моем предположении. И как гарантировать, что зависимости будут установлены независимо от того, какой контейнер я использую? Ожидаю, что мои будущие проекты будут установлены на разных платформах.