Почему Node.js требуется для Angular? - PullRequest
0 голосов
/ 21 мая 2019

Почему для использования angular необходим node.js? В других сообщениях люди говорят, что это не требуется, и что это нужно, только если вы хотите серверный код. Но в документации Angular конкретно указывается на необходимость использования Node.js в разделе «Начало работы». Почему именно Node.js требуется? Что если я хочу использовать .NET Core в качестве серверной части?

Прямо с угла Участок :

Prerequisites
Before you begin, make sure your development environment includes Node.js® and an npm package manager.

Node.js
Angular requires Node.js version 8.x or 10.x.

To check your version, run node -v in a terminal/console window.

To get Node.js, go to nodejs.org.

1 Ответ

2 голосов
/ 21 мая 2019

Angular не нуждается в NodeJS напрямую, и использование NodeJS не обязательно.Но вам понадобится NodeJS для всех инструментов сборки и разработки.

Например, вот несколько причин, по которым вам нужен NodeJS для создания приложения Angular,

  • npm (менеджер пакетов узлов) поставляется с NodeJS по умолчанию и позволяет вам управлять вашими зависимостями.Таким образом, вам не нужно беспокоиться о таких операциях, как добавление зависимости, удаление некоторых, обновление вашего package.json.

  • npm дает вам angular cli или ng cli (угловой интерфейс командной строки)
    , который является отличным инструментом для простого создания вашего приложения

  • NodeJS позволяет вам раскрутить легкий веб-сервер для локального размещения вашего приложения
    в вашей системе.

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