Skip to content

CDArcha_administrace_npm_update

cosmo-cz edited this page Feb 8, 2019 · 1 revision

Naklonujeme si repozitář (pokuj už nemáme) a doinstalujeme/aktualizujeme globálně:

 npm i -g npm
 npm i -g npm-check-updates

Audit zranitelností

 npm audit

Aktualizujeme balíky

 npm update

Opakovaný audit zranitelností

 npm audit

Pokud se zranitelnosti vyskytují pokračujeme v aktualizaci závislostí

 npm-check-updates
 npm-check-updates -u
 npm i

Opakovaný audit zranitelností

 npm audit

Pokud se zranitelnosti vyskytují i po aktualizaci, zkusíme

 npm audit fix

Po vyřešení problému nahrajeme zpátky do GitHub repozitáře pouze soubory package.json a package-lock.json. Nenahrávame obsah adresáře node_modules. Ten si po stažení repozitáře každý instaluje sám příkazem "npm i".

Clone this wiki locally