Co oznacza taki zapis jak poniżej w package.json ? Dotyczy on wersji zainstalowaniej biblioteki. Czy oznacza to, że pierwsza cyfra, czyli main features w danej bibliotece nie moze byc zmieniana na większą albo mniejszą w aplikacji ?
^1.2.4
Co oznacza taki zapis jak poniżej w package.json ? Dotyczy on wersji zainstalowaniej biblioteki. Czy oznacza to, że pierwsza cyfra, czyli main features w danej bibliotece nie moze byc zmieniana na większą albo mniejszą w aplikacji ?
^1.2.4
https://docs.npmjs.com/about-semantic-versioning
Chodzi o to, że nie interesuje Cię ta konkretną wersją zależności, ale akceptujesz minor release'y, bo zgodnie z semantic versioning nie powinny wprowadzać breaking changes.