#angular #node-modules #local-node-modules
#angular #модули узла #local-node-modules
Вопрос:
Angular-cli необходимо установить перед созданием проекта глобально или локально, но, насколько я знаю, каждый проект angular имеет свои собственные node_modules с двоичными файлами и package-lock.json, следовательно, это полная установка. Сегодня я начал использовать npx для создания проектов с временной локальной установкой angular-cli в кэше. После этого он исчезает, и node_modules в созданных проектах достаточны для использования angular-cli. Из-за этого я не уверен, зачем нам нужен предустановленный cli. Разве angular не может просто загрузить пакеты сразу и установить себя при создании проекта?
Комментарии:
1.
Can't angular just download packages right away and install itself with a project creation?
<= Я полагаю , ты имеешь в виду сng new
? Гдеng
(которая является командой) должна быть расположена, если не на локальном компьютере? Как O / S будет запускать его, если он (пока) не существует?2. Сначала вы устанавливаете Angular CLI глобально на свой компьютер. После этого вы сможете выполнить команду ng new для создания проекта angular с нуля (в любом месте на вашем компьютере). Если вы этого не сделаете, то ng new будет нераспознанной командой.