Skip to content

Commit 24ccee3

Browse files
authored
Merge pull request #1964 from kkiilas/patch-57
Update osa7e.md
2 parents 8464c45 + 43db102 commit 24ccee3

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

src/content/7/fi/osa7e.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,36 @@ Vuoden vanha [osassa 9](/osa9) käytetty projekti sisältää jo aika paljon van
318318

319319
![](../../images/7/33x.png)
320320

321-
Riippuvuudet saa ajantasaistettua päivittämällä tiedostoa <i>package.json</i> ja suorittamalla komennon _npm install_. Riippuvuuksien vanhat versiot eivät tietenkään välttämättä ole tietoturvariski.
321+
Riippuvuudet saa ajantasaistettua päivittämällä tiedostoa <i>package.json</i>. Sitä helpottaa [npm-check-updates](https://www.npmjs.com/package/npm-check-updates)-niminen työkalu, joka asennetaan globaalisti komennolla
322+
323+
```bash
324+
npm install -g npm-check-updates
325+
```
326+
Tämän työkalun avulla tarkistetaan riippuvuuksien ajantasaisuus seuraavasti:
327+
```console
328+
$ npm-check-updates
329+
Checking ...\ultimate-hooks\package.json
330+
[====================] 9/9 100%
331+
332+
@testing-library/react ^13.0.0 → ^13.1.1
333+
@testing-library/user-event ^14.0.4 → ^14.1.1
334+
react-scripts 5.0.0 → 5.0.1
335+
336+
Run ncu -u to upgrade package.json
337+
```
338+
Tiedosto <i>package.json</i> päivitetään suorittamalla komento _ncu -u_.
339+
```console
340+
$ ncu -u
341+
Upgrading ...\ultimate-hooks\package.json
342+
[====================] 9/9 100%
343+
344+
@testing-library/react ^13.0.0 → ^13.1.1
345+
@testing-library/user-event ^14.0.4 → ^14.1.1
346+
react-scripts 5.0.0 → 5.0.1
347+
348+
Run npm install to install new versions.
349+
```
350+
Seuraavaksi ajantasaistetaan riippuvuudet suorittamalla komento _npm install_. Riippuvuuksien vanhat versiot eivät tietenkään välttämättä ole tietoturvariski.
322351

323352
Riippuvuuksien turvallisuus voidaan tarkistaa npm:n [audit](https://docs.npmjs.com/cli/audit)-komennolla, joka vertaa käytettyjen riippuvuuksien versioita keskitetyssä virhetietokannassa listattuihin tietoturvauhan sisältäviin riippuvuuksien versioihin.
324353

0 commit comments

Comments
 (0)