/ / package-lock.json nie jest pobierany dla połączonego adresu URL github - javascript, node.js, github, npm

pakiet-lock.json nie jest pobierany dla połączonego adresu github - javascript, node.js, github, npm

Mam 2 projekty github. Powiedzmy, że jeden to "mylibrary", a drugi to "test-projekt"

Mam link "mylibary" w "projekcie testowym" jako adres URL GitHub. Tak więc package.json wygląda jak poniżej.

dependencies: {
"mylibrary": "git+ssh://git@github.com/user/mylibrary.git"
}

Kiedy robię npm install"mylibrary" jest pobierane i umieszczane wewnątrz "node_modules"

Ale wersja klonowa mojej biblioteki nie ma package-lock.json

ls node_modules/mylibrary | grep package-lock

nie daje wyników

Każda pomoc byłaby świetna. Dzięki.

Odpowiedzi:

1 dla odpowiedzi № 1

Jest to zgodne z projektem. Od npm dokumentacja

Jednym kluczowym szczegółem na temat pakietu-lock.json jest to, że nie można go opublikować, a zostanie zignorowany, jeśli znajdzie się w dowolnym miejscu poza pakietem toplevel.