Uważam, że pliki blokujące denerwują się podczas dev, świetnie nadają się do prod.
W moim .npmrc
Mam:
package-lock=false
Które zapobiega npm tworzeniu a package-lock.json
plik podczas npm install
.
Przędza jednak nie szanuje tego i nadal tworzy yarn.lock
podczas yarn install
.
Czy jest podobny .yarnrc
ustawienie, które uniemożliwi wytworzenie przędzy yarn.lock
plik blokujący? Mam już dość kasowania!
A może jest w porządku, aby to zostawić? Wiem, kiedy npm-shrinkwrap.json
plik jest obecny package.json
jest całkowicie ignorowany. Nie chcę tego. Czy to jest to samo dla package-lock.json
i yarn.lock
czy działają inaczej?
Odpowiedzi:
1 dla odpowiedzi № 1Możesz użyć --no-lockfile
flagę, którą można również dodać do .yarnrc w ten format:
--install.no-lockfile true