npm не может вернуться к предыдущей версии пакета узла (angular-cli)

В текущей версии пакета узлов angular-cli есть несколько ошибок, поэтому я хочу вернуться к предыдущей версии: 1.0.0-beta.28.3.

Вопрос в том, какие шаги мне нужно сделать, чтобы вернуться к предыдущей версии пакета узла.

Я бегу:

npm uninstall angular-cli --save -g 

npm cache clean angular-cli

npm i --save -g [email protected]

После этого я переустанавливаю и пытаюсь открыть новую консоль git. Однако ng --version по-прежнему возвращает: версия 1.0.0-beta.28.3.


person trees_are_great    schedule 16.03.2017    source источник


Ответы (1)


Если вы используете Angular CLI beta.28 или меньше, вам необходимо удалить пакет angular-cli. Это необходимо сделать из-за изменения имени и области действия пакета с angular-cli на @angular/cli:

npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli

затем очистите кэш и установите новую версию

npm cache clean
npm i --save -g [email protected]
person Тодор Иванов    schedule 16.03.2017
comment
Спасибо. Это решение сработало для меня. Мне нужно было начать новый проект и внести несколько изменений после копирования кода, чтобы это заработало. - person trees_are_great; 16.03.2017
comment
Я рад, что смог помочь :) - person Тодор Иванов; 16.03.2017