Z
Z
zooks2016-06-20 08:27:28
JavaScript
zooks, 2016-06-20 08:27:28

How to remove applications not listed in Bower.json?

Greetings.
There is a task to remove unnecessary applications after they are removed from the bower.json file.
bower uninstall --savedo not offer - the list is large.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
Z
zooks, 2016-06-20
@zooks

Пришлось все-таки прочитать документацию :)

bower prune
bower update

Виталий, 2016-06-20
@vshvydky

1. через ls в консоли получить список каталогов с названиями модулей бовер,
2. из бовер json взять то, что нужно сохранить, удалить из списка эти пакеты (руками или через автоматизацию).
3. Далее запустить удаление по оставшемуся списку bower uninstall , если оно не умеет удалять списком, запустить в цикле по списку.
4. Так как скорее всего таким образом будут снесены нужные пакеты зависимостей, произвести обновление.
Если бовер так не делает (написал на примере npm) , то можно удалить все пакеты и запустить инсталляцию по бовер json требуемых пакетов, пусть он сам повторно все вытащит. Кстати этот вариант мне кажется вообще безгеморойным.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question