Как я могу установить предыдущую версию проекта Angular с текущей версией Angular-cli (Angular 6).
Я нашел команду, но она устарела:
ng new my_project --ng4
Как я могу установить предыдущую версию проекта Angular с текущей версией Angular-cli (Angular 6).
Я нашел команду, но она устарела:
ng new my_project --ng4
Поскольку вы хотите использовать angular-cli для создания нового проекта, вам необходимо установить версию @angular/cli
, которая поддерживает проект angular 4.
Версия @angular/cli
, которая поддерживает проект Angular 4, — 1.4.9
.
Итак, используя npm, выполните npm install @angular/[email protected]
, затем используйте angular-cli
команд.
-g
, все в порядке. Если вы устанавливаете пакет с определенной версией в каталоге, только в этом каталоге будет пакет только что установленной версии. Для справки -> https://nodejs.org/en/blog/npm/npm-1-0-global-vs-local-installation/
- person Basavaraj Bhusani; 10.05.2018
@angular/cli
релизов. Перейдите на github, там вы можете проверить выпуски. Затем вам нужно определить выпуск, который поддерживает какую версию angular. например @angular/cli
версия 1.7.x
предназначена для Angular 5
и т. д.
- person Basavaraj Bhusani; 10.05.2018
npm install @angular/[email protected]
версия Angular Cli. Это создает папку node_modules в моем текущем каталоге (куда я установил [email protected]), но когда я запускаю ng new myap
, устанавливается Angular 6, и мне нужен Angular 5.
- person Ricky; 10.05.2018
ng new myapp
, берется глобальный ng, как мне взять версию, которую я установил в моем текущем каталоге?
- person Ricky; 10.05.2018
@angular/cli
с версией выше 1.7.3
. Вы можете проверить версию с помощью команды ng -v
. Я проверил это и могу подтвердить, что если вы установите версию 1.7.3
локально, она должна работать.
- person Basavaraj Bhusani; 10.05.2018
Вы можете просто иметь package.json
с определенной версией и выполнить npm install
, и она установит эту версию. Также вам не нужно полагаться на angular-cli для разработки вашего проекта.
Другое дело, что вы можете удалить последнюю версию angular-cli и установить ее вспомогательную версию. Затем создайте проект.
Позволь мне объяснить:
[ШАГ 0 - НЕОБЯЗАТЕЛЬНЫЙ] Если вы не уверены в версии angular-cli, установленной в вашей среде, удалите ее.
npm uninstall -g @angular/cli
Затем запустите
npm cache clean
или, если вы используете npm > 5
npm cache verify
[ШАГ 1] Установите специальную версию angular-cli
npm install -g @angular/[email protected]
[ШАГ 2] Создайте проект
ng new you-app-name
Полученное белое приложение будет создано в нужной угловой версии.
Я нашел лучший ответ для меня. Делюсь с вами:
Как установить Angular 2:
npm install @angular/[email protected] Эта установка версии 2.4.0
Как установить Angular 4:
npm install @angular/[email protected] Это установка версии 4.2.4.
Как установить Angular 5:
npm install @angular/cli@1 Эта установка @angular/[email protected]
Все эти установки должны быть установлены как локальные зависимости проектов.
Я надеюсь, что вы найдете это полезным.