Cli: [рдмрдЧ] рдПрдирдкреАрдПрдо рдЕрдкрдбреЗрдЯ --global рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ: рдПрдирдкреАрдПрдо рдИрдЖрд░рдЖрд░! рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдВ рдРрдб рдпрд╛ рдЖрд░рдПрдо рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 14 рдЕрдХреНрддреВре░ 2020  ┬╖  44рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: npm/cli

рд╡рд░реНрддрдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░:

$ npm install --global [email protected]

changed 1 package, and audited 1 package in 2s

found 0 vulnerabilities

$ npm update --global
npm ERR! global requires an add or rm option

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/felipesantos/.npm/_logs/2020-10-14T13_14_27_261Z-debug.log

$ npm update --global semver
npm ERR! global requires an add or rm option

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/felipesantos/.npm/_logs/2020-10-14T13_17_01_600Z-debug.log

$ cat /home/felipesantos/.npm/_logs/2020-10-14T13_14_27_261Z-debug.log
0 verbose cli [
0 verbose cli   '/home/felipesantos/.nvm/versions/node/v12.19.0/bin/node',
0 verbose cli   '/home/felipesantos/.nvm/versions/node/v12.19.0/bin/npm',
0 verbose cli   'update',
0 verbose cli   '--global'
0 verbose cli ]
1 info using [email protected]
2 info using [email protected]
3 timing config:load:defaults Completed in 1ms
4 timing config:load:file:/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/npmrc Completed in 1ms
5 timing config:load:builtin Completed in 1ms
6 timing config:load:cli Completed in 2ms
7 timing config:load:env Completed in 0ms
8 timing config:load:file:/mnt/c/Users/felip/.npmrc Completed in 1ms
9 timing config:load:project Completed in 3ms
10 timing config:load:file:/home/felipesantos/.npmrc Completed in 0ms
11 timing config:load:user Completed in 0ms
12 timing config:load:file:/home/felipesantos/.nvm/versions/node/v12.19.0/etc/npmrc Completed in 0ms
13 timing config:load:global Completed in 0ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 1ms
17 timing config:load:setEnvs Completed in 0ms
18 timing config:load Completed in 8ms
19 verbose npm-session 38aa94d0b0d83ff4
20 timing npm:load Completed in 14ms
21 timing arborist:ctor Completed in 0ms
22 timing command:update Completed in 2ms
23 verbose stack Error: global requires an add or rm option
23 verbose stack     at Arborist.buildIdealTree (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:185:29)
23 verbose stack     at Arborist.[loadTrees] (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:186:17)
23 verbose stack     at Arborist.reify (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:121:27)
23 verbose stack     at update (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/lib/update.js:34:13)
23 verbose stack     at cmd (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/lib/update.js:15:27)
23 verbose stack     at Object.[_runCmd] (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/lib/npm.js:112:7)
23 verbose stack     at fn (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/lib/npm.js:46:40)
23 verbose stack     at Object.<anonymous> (/home/felipesantos/.nvm/versions/node/v12.19.0/lib/node_modules/npm/lib/cli.js:56:7)
24 verbose cwd /mnt/c/Users/felip
25 verbose Linux 4.19.104-microsoft-standard
26 verbose argv "/home/felipesantos/.nvm/versions/node/v12.19.0/bin/node" "/home/felipesantos/.nvm/versions/node/v12.19.0/bin/npm" "update" "--global"
27 verbose node v12.19.0
28 verbose npm  v7.0.0
29 error global requires an add or rm option
30 verbose exit 1

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░:

V7.0.0 рд╕реЗ рдкрд╣рд▓реЗ, npm update --global рдЪрд▓рдиреЗ рд╕реЗ рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╕рднреА рдкреИрдХреЗрдЬ рдЕрдкрдбреЗрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рдЬреЛ рдкреБрд░рд╛рдиреЗ рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВред

рдкреНрд░рдЬрдирди рдХрд░рдиреЗ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛:

рдПрдХ рдкреБрд░рд╛рдирд╛ рд╡реИрд╢реНрд╡рд┐рдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдФрд░ рд╕рднреА рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рд╡рд╛рддрд╛рд╡рд░рдг:

  • OS: рдЙрдмрдВрдЯреВ 20.04.1
  • рдиреЛрдб: 12.19.0
  • рдПрдирдкреАрдПрдо: 7.0.0

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

V7.0.9 рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреИрд╕реЗ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИред

рдмрдЧ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдЧрд╛рдореА рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд┐рдХреНрд╕ рд╢реЗрдбреНрдпреВрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╕рднреА 44 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рд╣реЛрддрд╛ рд╣реИ ...

тЮЬ  event-centre npm -v 
7.0.0
тЮЬ  event-centre npm -g update
npm ERR! global requires an add or rm option

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/michael/.npm/_logs/2020-10-17T21_49_17_159Z-debug.log
тЮЬ  event-centre cat /Users/michael/.npm/_logs/2020-10-17T21_49_17_159Z-debug.log 
0 verbose cli [
0 verbose cli   '/Users/michael/.nvm/versions/node/v14.13.0/bin/node',
0 verbose cli   '/Users/michael/.nvm/versions/node/v14.13.0/bin/npm',
0 verbose cli   '-g',
0 verbose cli   'update'
0 verbose cli ]
1 info using [email protected]
2 info using [email protected]
3 timing config:load:defaults Completed in 1ms
4 timing config:load:file:/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/npmrc Completed in 0ms
5 timing config:load:builtin Completed in 0ms
6 timing config:load:cli Completed in 2ms
7 timing config:load:env Completed in 0ms
8 timing config:load:file:/Volumes/Developer/event-centre/.npmrc Completed in 0ms
9 timing config:load:project Completed in 1ms
10 timing config:load:file:/Users/michael/.npmrc Completed in 1ms
11 timing config:load:user Completed in 1ms
12 timing config:load:file:/Users/michael/.nvm/versions/node/v14.13.0/etc/npmrc Completed in 0ms
13 timing config:load:global Completed in 0ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 1ms
17 timing config:load:setEnvs Completed in 0ms
18 timing config:load Completed in 7ms
19 verbose npm-session 7a6ea29e573a5509
20 timing npm:load Completed in 12ms
21 timing arborist:ctor Completed in 0ms
22 timing command:update Completed in 3ms
23 verbose stack Error: global requires an add or rm option
23 verbose stack     at Arborist.buildIdealTree (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:185:29)
23 verbose stack     at Arborist.[loadTrees] (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:186:17)
23 verbose stack     at Arborist.reify (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:121:27)
23 verbose stack     at update (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/lib/update.js:34:13)
23 verbose stack     at cmd (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/lib/update.js:15:27)
23 verbose stack     at Object.[_runCmd] (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/lib/npm.js:112:7)
23 verbose stack     at fn (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/lib/npm.js:46:40)
23 verbose stack     at Object.<anonymous> (/Users/michael/.nvm/versions/node/v14.13.0/lib/node_modules/npm/lib/cli.js:56:7)
24 verbose cwd /Volumes/Developer/event-centre
25 verbose Darwin 19.6.0
26 verbose argv "/Users/michael/.nvm/versions/node/v14.13.0/bin/node" "/Users/michael/.nvm/versions/node/v14.13.0/bin/npm" "-g" "update"
27 verbose node v14.13.0
28 verbose npm  v7.0.0
29 error global requires an add or rm option
30 verbose exit 1

npm рдЕрдкрдбреЗрдЯ --global рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ: npm ERR! рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдВ рдРрдб рдпрд╛ рдЖрд░рдПрдо рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рдЕрдЧрд░ рдореИрдВ рд╕рд┐рд░реНрдл рд╡реИрд╢реНрд╡рд┐рдХ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддреЛ рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐:

npm -g update

рдпрд╛

npm -g upgrade

рдЗрд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдбреЗрдмрд┐рдпрди 10 рдкрд░ v7.0.1 рдХреЗ рд╕рд╛рде рджреЗрдЦреЗрдВред

рдпреЗ 6.x рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рдереЗ

v7.0.2 рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ

рдореИрдВ рдЕрднреА рднреА 7.0.2 рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рдореБрджреНрджрд╛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ

$ npm -v
7.0.2

$ npm -g рдЕрджреНрдпрддрди
npm рдИрдЖрд░рдЖрд░! рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдВ рдРрдб рдпрд╛ рдЖрд░рдПрдо рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 10 x64 рдкрд░ npm 7.0.3 рдореЗрдВ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдмрд╕ npm @ 6 рд╕реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЗрд╕реЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реБрдЖред

macOS рдиреЛрдбреНрдЬ v15 рдкрд░ npm v 7.0.2 рдореЗрдВ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

npm рдИрдЖрд░рдЖрд░! рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдВ рдРрдб рдпрд╛ рдЖрд░рдПрдо рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
npm рдИрдЖрд░рдЖрд░! рдЗрд╕ рд░рди рдХрд╛ рдПрдХ рдкреВрд░реНрдг рд▓реЙрдЧ рдЗрди рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
npm рдИрдЖрд░рдЖрд░! /Users/user/.npm/_logs/2020-10-21T09_28_30_807Z-debug.log

[email protected] /Users/username/.nvm/versions/node/v15.0.1/lib/node_modules/npm

тЭп npm update -g
npm ERR! global requires an add or rm option

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/username/.npm/_logs/2020-10-22T20_49_47_598Z-debug.log

рдореЗрд░реЗ рд▓рд┐рдП рднреА рдпрд╣реА рдореБрджреНрджрд╛ рд╣реИред MacOS, npm v7.0.3ред рдПрдирд╡реАрдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред

рд╡рд╣реАред Brew рдХреЗ рд╕рд╛рде MacOS рдкрд░ред

рдореИрдВ brew rm node рдФрд░ brew install node npm ls -g рдХреЗ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ npm i npm@^6 -g рддрдм npm update -g рднрд╛рдЧ рд▓рд┐рдпрд╛ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВрдиреЗ рднреА npm update eslinst<strong i="12">@lastest</strong> -g рдкрд╣рд▓реЗ рдХрд┐рдпрд╛ рдерд╛)

рдореИрдВрдиреЗ рддрдм npm i npm<strong i="15">@latest</strong> -g рднрд╛рдЧ рд▓рд┐рдпрд╛ рдФрд░ рдЕрдм npm update -g рдиреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХреА рд╣реИред (рдЕрдм рдХреЛрдИ рдЕрдкрдбреЗрдЯ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП, рдЕрднреА рдХреЗ рд▓рд┐рдП рдирд┐рд╢реНрдЪрд┐рдд рд╣реИред)

рдореИрдВрдиреЗ @WraithKenny рдХреЗ рд╕рдорд╛рди рд╣реА рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде рдХрд┐ рдореИрдВ npm i npm -g @^6 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ __ver 6.14.8__ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рддрдм рдЬрдм рдЖрдк npm list -g , рдпрд╣ рдХреБрдЫ рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рддрдм npm рдХреЛ рдлрд┐рд░ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди ver 7 >> npm i npm<strong i="9">@7</strong> -g рдФрд░ рдЕрдм рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЬрдм рдореИрдВ npm list -g рдпрд╣ рд╕рднреА рд╡реИрд╢реНрд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдкреИрдХреЗрдЬ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рдЕрдм рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИред

рдХреНрдпреЛрдВрдХрд┐ npm 7 "рдирд╡реАрдирддрдо" рдирд╣реАрдВ рд╣реИ, npm install -g npm рдЖрдк npm 7 рдкрд░ рдПрдХ рдмрд╛рд░ @7 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ v7 рдкрд░ред

рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдЖрдЬ рд╡рд┐рди резреж рдХреЛ рд╕рдВрд╕реНрдХрд░рдг резрел.реж.рез рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдФрд░ рем.реж рд╕реЗ рд╕рдВрд╕реНрдХрд░рдг реж. ..рел рдХреЗ рд▓рд┐рдП npm рдкрд░ рдХрд┐рдпрд╛ред рдбреАрдмрдЧ рд▓реЙрдЧ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдмрд┐рдВрджреБрдУрдВ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдкрд░ рдПрдХ рддреНрд╡рд░рд┐рдд рдирдЬрд╝рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐рдпреЛрдВ (184-5) рдХреЛ рдлрд╝рд╛рдЗрд▓ npmnode_modulesnpmnode_modules @ npmcli \ arboristlib \ arboristlbuild- рдЖрджрд░реНрд╢- tree.js рдореЗрдВ рджреЗрдЦрддреА рд╣реИ:

    if (!options.add && !options.rm && this[_global])
      return Promise.reject(new Error('global requires an add or rm option'))

рдпрд╣ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреЛрдб рдореЗрдВ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рдмрджрд▓рд╛рд╡ рд╣реИ рдФрд░ рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рд╕реЗ рдореБрдЭреЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрдирдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХреНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдРрдб рдпрд╛ рдЖрд░рдПрдо рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рднреА рд╡реИрд╢реНрд╡рд┐рдХ рдЕрдкрдбреЗрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдард┐рди рдкрдбрд╝рд╛рд╡ рдбрд╛рд▓рддреЗ рд╣реИрдВред

brew install nodejs
npm update --global --quiet
npm ERR! global requires an add or rm option

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/xxxxxxxx/.npm/_logs/2020-10-24T04_20_28_320Z-debug.log

@RaithKenny @alaadahmed рдЖрдк рджреЛрдиреЛрдВ рдХреЗ рдкрд╛рд╕ рд╢рд╛рдпрдж рдЕрднреА рджреЛ рд╡реИрд╢реНрд╡рд┐рдХ рдиреЛрдб_рдореЙрдбрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИрдВ?

1) /usr/local/lib/node_modules (npm 6.14.8 рдХреЗ рд╕рд╛рде рдФрд░ рдЖрдкрдХреЗ рд╕рднреА рдкрд┐рдЫрд▓реЗ рд╡реИрд╢реНрд╡рд┐рдХ рдореЙрдбреНрдпреВрд▓)

рддрдерд╛

2) /usr/local/Cellar/node/15.0.1/lib/node_modules (npm 7.0.5 рдХреЗ рд╕рд╛рде рдФрд░ рд╢реВрдиреНрдп рд╡реИрд╢реНрд╡рд┐рдХ рдореЙрдбреНрдпреВрд▓ (рдЕрднреА рддрдХ))

рдФрд░ npm 6.14.8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ рд▓реЗрдХрд┐рди /usr/local/Cellar/node/15.0.1/lib/node_modules рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛, рд╣реИ рдирд╛?

@ErikAbele рд╣рд╛рдВ рдореБрдЭреЗ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ред

@ErikAbele рд╣рд╛рдВ рдореБрдЭреЗ рдмрд╛рдж рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ред

Aye, OSX рдкрд░ рдпрд╣рд╛рдБ рд╡рд╣реА рджреЗрдЦ рд░рд╣рд╛ рд╣реИ :-( рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ Ubuntu 20.04 рдмреЙрдХреНрд╕ рдкрд░ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ OSX рдкрд░ npm рдХреЛ 7.0.5 рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдпрд╣ рдореЗрд░реЗ рд╡реИрд╢реНрд╡рд┐рдХ рдиреЛрдб_рдореЙрдбрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ /usr/local/Cellar/node/15.0.1/... :

Ubuntu 20.04:

erik<strong i="11">@RaspberryPi</strong>:~$ which npm 
/usr/bin/npm
erik<strong i="12">@RaspberryPi</strong>:~$ npm --version
7.0.5
erik<strong i="13">@RaspberryPi</strong>:~$ npm list -g
/usr/lib
тФЬтФАтФА @codefaktor/[email protected] -> /home/erik/repos/codefaktor/qubot
тФЬтФАтФА [email protected]
тФЬтФАтФА [email protected]
тФФтФАтФА [email protected]

рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕:

[erik<strong i="17">@Odin</strong> ~]% which npm                                                                                                                                                                                                           14:26:48
/usr/local/bin/npm
[erik<strong i="18">@Odin</strong> ~]% npm --version                                                                                                                                                                                                       14:32:30
7.0.3
[erik<strong i="19">@Odin</strong> ~]% npm list -g                                                                                                                                                                                                         14:32:36
/usr/local/lib
тФЬтФАтФА @codefaktor/[email protected] -> /Users/erik/Workzone/Projects/codefaktor.de/qubot
тФЬтФАтФА [email protected]
тФЬтФАтФА [email protected]
тФЬтФАтФА [email protected]
тФФтФАтФА [email protected]

рдФрд░ рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдмрд╛рдж рдореЗрдВ рдПрдХ npm install npm<strong i="22">@7</strong> -g рдХрд░рддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддреА рд╣реИ: - / рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рдкрд░ рдХреИрд╕реЗ рдХрд╛рдмреВ рдкрд╛рдпрд╛ рдЬрд╛рдП рддреЛ рдореИрдВ рдкрд┐рдВрдЧ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛, рдЯреАрдЖрдИрдП! ;-)

рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рд╡реИрд╢реНрд╡рд┐рдХ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдирдП рдмрдирд╛рдП рдЧрдП рд░рд╛рд╕реНрддреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛:

1- npm config set prefix '/usr/local' >> рдпрд╣ рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрдерд╛рдкрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рд░рд╛рд╕реНрддрд╛ рддрдп рдХрд░реЗрдЧрд╛ рдФрд░ рдпрд╣ рдЗрд╕ рд░рд╛рд╕реНрддреЗ рдХреЗ рдЕрдВрджрд░ lib рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдЦреЛрдЬ рдХрд░реЗрдЧрд╛ рдФрд░ рдлрд┐рд░ node_modules рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ lib рдореЗрдВ рдХрд┐рд╕реА рднреА рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ /usr/local/lib/node_modules >> рдХреЗ рдЕрдВрджрд░ рдорд┐рд▓реЗрдЧрд╛ рд▓реЗрдХрд┐рди рдпрд╣ [email protected] 7.0.3 рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдБрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рдЖрдкрдХреЗ рдкрд╛рд╕ npm рдХрд╛ рд╕рдВрд╕реНрдХрд░рдгред
рдЬрдм рдореИрдВрдиреЗ рдиреЛрдб рдХреЛ 15.0.1 рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛, рддрдм рд╕реЗ рдпрд╣ [email protected] рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрдкрд╕рд░реНрдЧ рдкрде рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рдЪрд░рдг __1__ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдореИрдВрдиреЗ npm рдХреЛ npm i npm -g 7.0 рдХреЗ рд╕рд╛рде
рдЕрдм рдЬрдм рдореИрдВ npm list -g рдХрдорд╛рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдореЗрд░реЗ рд╕рднреА рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ npm update -g рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдмрдВрдЯреВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ npm config set prefix '/usr' рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЙрд╕ рд░рд╛рд╕реНрддреЗ рдкрд░ lib рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдЦреЛрдЬ рдХрд░реЗрдЧрд╛, рдФрд░ node_modules lib рддрд╣рдд рдХреЛрдИ рднреА рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ рдкреВрд░рд╛ рд░рд╛рд╕реНрддрд╛ /usr/lib/node_modules

__update__: рдпрд╣ рдЕрднреА рднреА рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ NPM @ 7 .. рд▓реЗрдХрд┐рди рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ NPM @ 6 рдФрд░ node 15.0.1 рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдп рд╕рдВрдХреБрд▓ рдХреЗ рд▓рд┐рдП рдкрде рдХреЗ рд╕рд╛рде /usr/local/lib/node_modules
рдореИрдВ рдЕрднреА рднреА рд╕рд╛рде рдкреАрдбрд╝рд┐рдд npm@7 рдХреЗ рддрд╣рдд node 15.0.1

рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛, рдпрд╣ рдЖрдЦрд┐рд░рдХрд╛рд░ рдХрд┐рдпрд╛ - рдзрдиреНрдпрд╡рд╛рдж!

(рдЕрдЬреАрдм, npm config get prefix рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд╣ рд░рд╛рд╕реНрддрд╛ рдерд╛ рд▓реЗрдХрд┐рди рдЗрд╕реЗ рджреВрд╕рд░реА рдмрд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреВрд╕рд░реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд░реЛрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ред)

@ ErikAbele рдареАрдХ рд╣реИ рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ npm@7 рдЖрдк npm update -g npm@7 рд╕рдХрддреЗ рд╣реИрдВ!

рдореЗрд░реЗ рдкрд╛рд╕ [email protected] рдерд╛ (рдЬреЛ рдХрд┐ npm install npm<strong i="7">@7</strong> -g рдорд╛рдзреНрдпрдо рд╕реЗ [email protected] рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдм 7.0.5 рд╣реИ / usr / рд╕реНрдерд╛рдиреАрдп / lib / ...

npm update -g рдЕрднреА рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди npm outdated -g рд╕рд╣реА рдкрде рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореИрдВ рд╕рд╣реА рд░рд╛рд╕реНрддреЗ рдкрд░ рдирд╡реАрдирддрдо npm рдХреЗ рд╕рд╛рде рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдХреБрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП npm install eslint<strong i="12">@latest</strong> -g рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдпрд╣реА рд╕рдм рдореБрдЭреЗ рдЕрдм (рдФрд░ npm рддрдХ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ ...

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рддрдХ 7.0.5 рдирд╡реАрдирддрдо рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рд╣реИ (рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп 6.14.8 рд╣реИ) рд╣рдореЗрдВ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд░рд╣рдирд╛ рд╣реЛрдЧрд╛ ...: -

рдореИрдВ [email protected] рд░реЛрд▓рдмреИрдХ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди node 15.0.1 рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЬрдм рд╡реЗ npm@7 рдЪрд┐рд╣реНрди рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рддреЛ __latest__ рдЗрд╕реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдЧрд╛ред

рд╢реБрдн рдкреНрд░рднрд╛рддред рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдЕрдЧрд░ рдореИрдВ "npm upadate -g" рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдореБрдЭреЗ "рдЧреНрд▓реЛрдмрд▓ рдПрдХ рдРрдб рдпрд╛ rm рдСрдкреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ" рдФрд░ рдЕрдЧрд░ рдореИрдВ "npm рд▓рд┐рд╕реНрдЯ -g" рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдореБрдЭреЗ ' [email protected] ' рджреЗрддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ npm 6 рдкрд░ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд░рд╣рддреА рд╣реИред

рдореЗрд░реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ рдХрдИ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдереЗ рдФрд░ рдореБрдЭреЗ рд╕рдм рдпрд╛рдж рдирд╣реАрдВ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ?

рдореИрдВ macOS Mojave рдкрд░ рд╣реВрдВред

рдЖрдк рдЗрд╕реЗ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░реЗрдЧрд╛: https://github.com/npm/cli/issues/1962#issuecomment -715911549

рдиреЛрдбрдЬ 15.0.1
рдПрдирдкреАрдПрдо 7.0.3

"Npm рд╕реЗрдЯ рдХреЙрдиреНрдлрд┐рдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛", рдореЗрд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдПред рдпрд╣ рдЕрдм рд╕рд╣реА рдореЙрдбреНрдпреВрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм, рдПрдХ рдкреБрд░рд╛рдиреЗ рдЕрдиреБрд░реЛрдз (рдПрдирдкреАрдПрдо рдкреБрд░рд╛рдирд╛-рдЬреА) рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдпрд╣ рддрд░реАрдХрд╛ рдЕрдзрд┐рдХ рдкреБрд░рд╛рдиреЗ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИред

image

рдФрд░ рд╕реВрдЪреА рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рд╣реИ ...

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рд╕рднреА рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВ the ред ред рдЗрди рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рддрдХ v6.14.8 рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛

npm 7.0.6 рдмрд╛рд╣рд░ рд╣реИ рдФрд░ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдмрдиреА рд╣реБрдИ рд╣реИред ; рдУ (

рдХреНрдпрд╛ рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдлрд┐рдХреНрд╕ рдкрд░ рдЕрднреА рддрдХ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ? рдЕрднреА рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдЕрдкрдиреЗ рд╡реИрд╢реНрд╡рд┐рдХ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА v7.0.7 рдкрд░ рд╣реЛрддрд╛ рд╣реИ?

NPM v7.0.8 рдмрд╛рд╣рд░ рд╣реИ рдФрд░ рдмрдЧ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИред рдХреГрдкрдпрд╛, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдХрд░реЗрдВред

рдореИрдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕рдВрднрд╛рд╡рд┐рдд рдХрд╛рд░реНрдп:
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП n рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдлрд┐рд░ рдПрдХ рдирдпрд╛ рдиреЛрдб / npm рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред
https://github.com/tj/n
рдлрд┐рд░ рд╡рд╛рдкрд╕ рд╕реНрд╡рд┐рдЪ рдФрд░
sudo npm -g update рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

рдореИрдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕рдВрднрд╛рд╡рд┐рдд рдХрд╛рд░реНрдп:
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП n рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдлрд┐рд░ рдПрдХ рдирдпрд╛ рдиреЛрдб / npm рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред
https://github.com/tj/n
рдлрд┐рд░ рд╡рд╛рдкрд╕ рд╕реНрд╡рд┐рдЪ рдФрд░
sudo npm -g update рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

sudo npm --version рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреНрдпрд╛ рд╣реИ?

@felipecrs рдпрд╣ n рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред
рдореЗрд░рд╛: npm 6.14.8 рдЬрдм рдиреЛрдб v12.13.1 рд╣реИ

рдореИрдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕рдВрднрд╛рд╡рд┐рдд рдХрд╛рд░реНрдп:
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП n рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдлрд┐рд░ рдПрдХ рдирдпрд╛ рдиреЛрдб / npm рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред
https://github.com/tj/n
рдлрд┐рд░ рд╡рд╛рдкрд╕ рд╕реНрд╡рд┐рдЪ рдФрд░
sudo npm -g update рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

sudo npm --version рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреНрдпрд╛ рд╣реИ?

@felipecrs рдпрд╣ n рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред
рдореЗрд░рд╛: npm 6.14.8 рдЬрдм рдиреЛрдб v12.13.1 рд╣реИ

Npm v7.0.8 рдЖрдЬрд╝рдорд╛рдПрдВ?

Npm v7.0.8 рдЖрдЬрд╝рдорд╛рдПрдВ?

рд╕рдорд╕реНрдпрд╛ рдмрдиреА рд░рд╣рддреА рд╣реИ :-(

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЖрдЬ рдХреЗ рд╣реЛрдордмреНрд░реЗрд╡ рдЕрдкрдЧреНрд░реЗрдб рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рд╣реИ

рдмрд╕ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ npm v7 рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд╣реИ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдХреНрдпрд╛ рдиреЛрдб рд╕рдВрд╕реНрдХрд░рдг (рдЬреИрд╕реЗ 15)ред

рдХреНрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ ... рдХреНрдпрд╛ рд╣рдордиреЗ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд╛ рд╣реИ? рдмрд╕ рдкрд┐рдЫрд▓реЗ рд╣рдлреНрддреЗ рдПрдХ рдирдпрд╛ рдХрд╛рдо рдХрдВрдкреНрдпреВрдЯрд░ рдорд┐рд▓рд╛ рд╣реИ рдФрд░ рдХреЛрдИ рдХрд┐рд╕реНрдордд рдирд╣реАрдВ рд╣реИ :(

@felipecrs рдПрдЯ рдЕрд▓: рд╣рд╛рдБ, рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ, рдпрд╣ рд╕рд┐рд░реНрдл npm @ 7 рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд╣реИ - рдореИрдВрдиреЗ рдЕрднреА рдирд╡реАрдирддрдо 7.0.8 рдХреЗ рд╕рд╛рде рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рдФрд░ рдпрд╣ рдореБрджреНрджрд╛ рдХрд╛рдпрдо рд╣реИред

рдореИрдВрдиреЗ рдЕрдкрдиреЗ% USERAPPDATA% рдореЗрдВ Node рдФрд░ npm рдореЙрдбреНрдпреВрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ред
рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдиреЛрдб (15.0.1)ред
рдЕрдкрдЧреНрд░реЗрдбреЗрдб npm 7.07 рдкрд░ред

1) рдПрдирдкреАрдПрдо рдкреБрд░рд╛рдирд╛ -g
рдмрд╣реБрдд рд╕рд╛рд░реЗ рдореЙрдбреНрдпреВрд▓ рдХреА рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИ рдЬреЛ рдкреБрд░рд╛рдиреЗ рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВ

2) npm рд╕реВрдЪреА -g --depth = 0
рдЕрдм рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИ (рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдПрдирдкреАрдПрдо рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ)

3) npm рдЕрдкрдбреЗрдЯ npm -g
(рдПрдирдкреАрдПрдо рдХреЛ 7.0.8 рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП)
npm рдИрдЖрд░рдЖрд░! рд╡реИрд╢реНрд╡рд┐рдХ рдореЗрдВ рдРрдб рдпрд╛ рдЖрд░рдПрдо рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рдирд┐рд╖реНрдХрд░реНрд╖:
рд╕рдм рдХреБрдЫ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдХреБрдЫ рдареАрдХ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди npm рддреНрд░реБрдЯрд┐ рдмрдиреА рд░рд╣рддреА рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред

V7.0.9 рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреИрд╕реЗ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИред

V7.0.9 рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреИрд╕реЗ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИред

рдмрдЧ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдЧрд╛рдореА рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд┐рдХреНрд╕ рд╢реЗрдбреНрдпреВрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, @isaacs!

рд╡рд╛рд╣! Cc0c6e1 рдХреЗ рд▓рд┐рдП @isaacs рдзрдиреНрдпрд╡рд╛рдж

рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдЬрдм рдЖрдк рдЕрдЧрд▓реЗ рдЕрдкрдбреЗрдЯ рдХреЛ рдЗрд╕ рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ?

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

zypA13510 picture zypA13510  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jaydenseric picture jaydenseric  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

millerick picture millerick  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

theADAMJR picture theADAMJR  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dr-js picture dr-js  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ