Почему существует зависимость установки NodeJ для основного веб-приложения .Net, в котором используется угловой шаблон? - PullRequest
1 голос
/ 24 июня 2019

Когда я создаю новое базовое веб-приложение .NET в visual studio с использованием углового шаблона и пытаюсь запустить приложение barebone, выдается ошибка сборки с просьбой установить nodeJs.Изучив, что angular полностью отличается от NodeJs, почему этот проект зависит от установки nodejs?

Проблема решена после установки nodejs, но не уверен, почему здесь указывается nodejs.

К вашему сведению, я относительно новичок в угловой.

Ответы [ 2 ]

1 голос
/ 24 июня 2019
  • Typescript, используемый angular, не может быть понят браузерами, поэтому вам нужно перенести код в javascript, чтобы заставить их работать. Транспортер машинописи для преобразования машинописи в javascript требует nodejs.
  • Менеджер пакетов NPM, который помогает управлять зависимостями вашего проекта, по умолчанию поставляется с nodejs
0 голосов
/ 24 июня 2019

Как отметил Амир Паппей, NodeJ необходимы для переноса машинописного текста в javascript и для других инструментов разработки, которые могут вам понадобиться при разработке вашего приложения.Но после создания дистрибутивной сборки она может обслуживаться через любой веб-сервер и не требует экземпляра NodeJ.

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