Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Использование библиотек (https://javascript.ru/forum/misc/48418-ispolzovanie-bibliotek.html)

riva 02.07.2014 22:23

Использование библиотек
 
Очень много нужных библиотек, которые ставятся через npm и все предлагают ставить их глобально... И пусть я только учусь, но уже сейчас с легкостью представляю, как можно впереться.
Создал я сайт с одной версией библиотек, произвел все настройки и по окончанию разработки отдал его. Прошло время я несколько раз все библиотеки обновил и тут мне отдают сайт на доработку...
И тут я понимаю, что все служебные библиотеки не работают из-за разницы версий...

И что в таких случаях делать?

Первое что приходит в голову, не хранить библиотеки глобально, а ставить их прям в проект, чтоб по возвращению файлов, я мог не обращая не на что работать с той или иной версией?
Так будет работать? А то мне кажется, что есть библиотеки, которые и глобальной и локальной установки требуют... Это получается безвыходное положение?

melky 02.07.2014 23:29

разве что-то требует глобальной установки? в чем разница?

riva 02.07.2014 23:35

Цитата:

Сообщение от melky (Сообщение 319241)
разве что-то требует глобальной установки? в чем разница?

gulp требует... По крайней мере, так везде о нем написано.

melky 03.07.2014 10:18

Цитата:

Сообщение от riva (Сообщение 319242)
gulp требует... По крайней мере, так везде о нем написано.

хз, я всегда ставлю пакеты через npm i --save и ничего никогда не ломалось

но запускаемые пакеты лучше через --global ставить, тогда они могут быть использованы из консоли за пределами каталога webapp


Часовой пояс GMT +3, время: 08:54.