W Reactach i innych frameworkach często używa się npm i package.json do instalowania bibliotek, których będziesz używać w interfejsie. Jeśli tworzysz aplikację uniwersalną/izomorficzną, wprowadza to problem, że zależności dla frontendu i zaplecza są przechowywane w tym samym pliku, tworząc ogromną listę zależności.Porządkowanie zależności pakietu pack.json w aplikacjach uniwersalnych/izomorficznych
Jeśli użyjesz npm --save/- save-dev, oba typy zależności (frontend, backend) zmieszają się i trudno je poznać, bez przechodzenia jeden po drugim, który z nich jest używany gdzie.
Oprócz sortowania i zarządzania listą zależności ręcznie, czy istnieje sposób na uporządkowanie listy? Jakie są twoje strategie zarządzania listami zależności?
Czy jest coś w takich przykładach jak ten, którego nie lubisz https://github.com/erikras/react-redux-universal-hot-example? – azium
Dotyczy to głównie organizacji zależności i zależności. Listy te stają się masywne i trudno jest je śledzić podczas aktualizacji i czyszczenia nieużywanych zależności. – JayC
Rozważ użycie Bower do zarządzania zależnościami front-end. Pochodzi z własnymi strukturami niezależnymi od npm. – Joe