author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Sun, 19 Feb 2023 23:59:55 +0200 | |
changeset 2560 | e023a7bbaf3b |
parent 2556 | 03ce3e35cd5b |
permissions | -rw-r--r-- |
2431
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
1 |
|
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
2 |
===================== |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
3 |
npm package manager |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
4 |
===================== |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
5 |
.. contents:: |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
6 |
:local: |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
7 |
|
2556
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
8 |
NPM package versions & tags |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
9 |
=========================== |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
10 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
11 |
To list available tags use command ``npm view $PGK``:: |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
12 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
13 |
npm view npm |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
14 |
npm v npm |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
15 |
npm show npm |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
16 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
17 |
It is a common practice for modules to provide following two tags:: |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
18 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
19 |
latest |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
20 |
next |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
21 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
22 |
To get all available versions:: |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
23 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
24 |
npm show lodash@* version |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
25 |
npm show lodash versions |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
26 |
npm view npm --json |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
27 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
28 |
To get the currently used version in the ``package.json``-kind of project:: |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
29 |
|
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
30 |
npm list lodash |
03ce3e35cd5b
NPM package versions & tags
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2431
diff
changeset
|
31 |
|
2431
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
32 |
Prune unused packages |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
33 |
===================== |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
34 |
|
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
35 |
Prune all:: |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
36 |
|
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
37 |
npm prune |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
38 |
|
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
39 |
Prune by name:: |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
40 |
|
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
41 |
npm prune $NAME1 #NAME2 |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
42 |
|
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
43 |
https://docs.npmjs.com/cli/prune |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
44 |
Remove extraneous packages. |
08707f0c75ce
Prune unused npm packages.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
45 |