Народ привет,встал вопрос,как работать с npm? Раньше устанавливал нужные пакеты через bower в нужную папку,а как такое делать с npm 5?То ест вот мне надо скачать jq, как его подключить к проекту? или же bootstrap-sass,или animate.css,как их подключать?
Начать с простого - осознать что такое task manager, а что такое package management.
А дальше, просто понять, что зависимости устанавливаются в разные папки, и все.
Вероятно вы хотите освоить новую технологию, но npm это не что-то самостоятельное. Менеджеры пакетов yarn / npm используются вместе с вебпаком для сборки одностраничных приложений. Попробуйте начать осваивать react.js, тогда умение пользоваться npm придет само собой.
Потом вызываешь необходимые модули при загрузке страницы
$(document).ready ->
header()
module()
На кофескрипт накидал. Если какой-либо объект, типа $ используешь в каком-то js-модуле, то реквайришь нужную либу туда. Модульный js решает. Вот тебе наглядный пример: https://github.com/WebKieth/Black-UI/tree/master/s...
css как и в bower_components - никакой разницы. Вообще разницы немного. Только вместо bower.json package.json