Jestem nowy w używaniu npm i altany, budując swoją pierwszą aplikację w emberjs :).
Mam trochę doświadczenia z szynami, więc znam się na plikach służących do wyświetlania zależności (np. Gemfile pakietu)
Pytanie: kiedy chcę dodać pakiet (i sprawdzić zależność do git), gdzie on należy - do package.json
czy do bower.json
?
Z tego, co zbieram,
uruchomione bower install
pobierze pakiet i umieści go w /vendor
katalogu,
uruchomione npm install
pobierze go i umieści w /node_modules
katalogu.
Ta odpowiedź SO mówi, że altana jest przeznaczona do frontonu, a npm do backendu.
Ember-app-kit wydaje się przestrzegać tego rozróżnienia od pierwszego spojrzenia ... Ale instrukcje w pliku chrząstek dotyczące włączania niektórych funkcji dają dwa wyraźne polecenia, więc jestem całkowicie zdezorientowany.
Zgaduję intuicyjnie
npm install --save-dev nazwa-pakietu byłaby równoważna dodaniu nazwy-pakietu do mojego pliku.j.j
bower install - zapisz nazwę-pakietu może być taki sam jak dodanie pakietu do mojego bower.json i uruchomienie instalacji bower ?
Jeśli tak, to kiedy powinienem kiedykolwiek instalować pakiety w taki sposób, bez dodawania ich do pliku zarządzającego zależnościami (oprócz globalnej instalacji narzędzi wiersza poleceń)?