reactjs - Miksi yarn lock -tiedoston uudelleen luominen aiheuttaa tyyppivirheitä?
Minulla on React/Redux-projekti, joka käyttää Typescriptiä ja Yarnia hoitamaan sovelluksen riippuvuuksia. Aina kun poistan node_modules-kansion, yarn.lock-tiedoston ja luon uudelleen node_modules-kansion ja lock-tiedoston komennolla yarn install, koko sovellus menee rikki tyyppivirheiden vuoksi.
Onko huono käytäntö poistaa Yarnin lock-tiedosto ja luoda se uudelleen komennolla yarn install?
Vastaus #1
Voit tarkistaa yarn.lock-tiedostosi eheyden käyttämällä
yarn check
yarn check --integrity
Jos sinulla on edelleen ongelmia
yarn clean
"Kun suoritat yarn clean, Yarn luo .yarnclean-tiedoston, joka tulisi lisätä versionhallintaan. Siivous tapahtuu sitten automaattisesti osana yarn install (tai yksinkertaisesti yarn) ja yarn add -komentoja."
Ei ole huono käytäntö käyttää yarn-työkaluja tiedostojen siivoamiseen tai uusien luomiseen.
