Nvm-windows: nvm 1.1.5, рдиреЛрдб 8.10.0 - npm рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХреА рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЬреВрди 2018  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: coreybutler/nvm-windows

C:\Users\me> nvm install 8.10.0
Downloading node.js version 8.10.0 (64-bit)...
Complete
Creating C:\Users\me\AppData\Roaming\nvm\temp

Downloading npm version 5.6.0... Complete
Installing npm v5.6.0...

Installation complete. If you want to use this version, type

nvm use 8.10.0

C:\Users\me> nvm use 8.10.0
Now using node v8.10.0 (64-bit)

C:\Users\me> npm --version
module.js:549
    throw err;
    ^

Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Function.Module.runMain (module.js:693:10)
    at startup (bootstrap_node.js:188:16)
    at bootstrap_node.js:609:3
module.js:549
    throw err;
    ^

Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Function.Module.runMain (module.js:693:10)
    at startup (bootstrap_node.js:188:16)
    at bootstrap_node.js:609:3

рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ C:\Users\me\AppData\Roaming\nvm\v8.10.0\node_modules рдореМрдЬреВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЦрд╛рд▓реА рд╣реИред

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

рдЕрднреА рднреА рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред
рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж рднреА 1.1.8 рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ @coreybutler

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

рдореЗрд░рд╛ рдареАрдХ рдпрд╣реА рдореБрджреНрджрд╛ рд╣реИред

рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдореЗрдВ рд╕реНрдерд╛рди рдирд╣реАрдВ рд╣реИ, рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ "C:\Users\Name LastName\AppData\Roaming\nvm", рдЬрдм рдореИрдВрдиреЗ nvm рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реНрдерд╛рди "C:\node\nvm" рдореЗрдВ рдмрджрд▓рд╛, рддреЛ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдиреЛрдб + рдПрдирдкреАрдПрдо рдиреЗ рдареАрдХ рдХрд╛рдо рдХрд┐рдпрд╛ред

nvm root рдореЗрдВ рдХреЛрдИ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди (рдпрд╛ рдЕрдиреНрдп рд╡рд┐рд╖рдо рд╡рд░реНрдг) рдирд╣реАрдВ рд╣реИрдВред

рдореЗрд░реЗ рдкрд╛рд╕ nvm 1.1.6 рдФрд░ рдиреЛрдб 10.6.0 (рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдиреЛрдб рд╕рдВрд╕реНрдХрд░рдг) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рднреА рдареАрдХ рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдЕрдЧрд░ рдореИрдВ <nvm-root>/v10.6.0/node_modules рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдлрд╝реЛрд▓реНрдбрд░ рдЦрд╛рд▓реА рд╣реИред рдпрд╣ npm рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдкрд░ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИред

 Directory of C:\Users\flawi\AppData\Roaming\nvm\v10.6.0\node_modules

09.07.2018  18:22    <DIR>          .
09.07.2018  18:22    <DIR>          ..
               0 File(s)              0 bytes
               2 Dir(s)  220.739.076.096 bytes free

рдЕрдЧрд░ рдореИрдВ nvm install 10.6.0 рдмрд╛рдж рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ C:\Users\flawi\AppData\Roaming\nvm\temp рдореЗрдВ рдПрдирдкреАрдПрдо рдХреИрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ (рдореБрдЭреЗ npm-v6.1.0.zip рдФрд░ рдирд┐рдХрд╛рд▓реЗ рдЧрдП рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж рдХреБрдЫ рднреА <nvm-root>/v10.6.0/node_modules рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ settings.txt :

root: C:\Users\flawi\AppData\Roaming\nvm
path: C:\Program Files\nodejs

рд╡реИрд╕реЗ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдирд╡реАрдПрдо рд╕рдВрд╕реНрдХрд░рдг 1.1.5 рдФрд░ 1.1.4 рдХреЗ рд╕рд╛рде рднреА рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ (рдпрджрд┐ рдореИрдВ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рдмрд┐рдирд╛ рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ)ред

рд╢рдорди

рдпрджрд┐ рдЖрдк рдбрд╛рдЙрдирд▓реЛрдб рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж npm-v6.1.0.zip рд╕реЗ <nvm-root>/v10.6.0/temp рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ <nvm-root>/v10.6.0/node_modules/npm рдореЗрдВ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕реЗ 1.1.5 рдХреЗ рд╕рд╛рде рдиреЛрдб 10.6.0 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦрд╛ред рдореИрдВ рдЧреЗрдЯ-рдЧреЛ рд╕реЗ рдПрдХ рдПрдбрдорд┐рди рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдореЗрдВ рднреА рднрд╛рдЧрд╛ред

рдЕрдЧрд░ рдореИрдВрдиреЗ Nodejs.org рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ 10.6.0 рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреА рддреБрд▓рдирд╛ nvm/v10.6.0 рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреА рдЧрдИ рддреБрд▓рдирд╛ рд╕реЗ рдХреА, рддреЛ nvm рдЬреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╡рд╣ npm рдкреИрдХреЗрдЬ рдХреЗ рдЖрдзреЗ рд╕реЗ рдЕрдзрд┐рдХ рдЧрд╛рдпрдм рдерд╛ред

рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛, рд▓реЗрдХрд┐рди nvm рдиреЗ рдХреЛрдИ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рджрд┐рдпрд╛ рдХрд┐ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдЖ рдерд╛ред

353 рд╕рдВрдмрдВрдзрд┐рдд?

рдореЗрд░реЗ рд╕рд╛рде рднреА рд╡рд╣реА рджрд┐рдХреНрдХрдд рд╣реИред 10.7.0 рд╕реНрдерд╛рдкрд┐рдд, npm рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред nvm рд░реВрдЯ рдореЗрдВ рдХреЛрдИ рд╕реНрдкреЗрд╕ рдирд╣реАрдВ рд╣реИ

рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рдПрдХ npm рдлрд╝реЛрд▓реНрдбрд░ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдлрд╛рдЗрд▓реЗрдВ рдЧрд╛рдпрдм рдереАрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдпрд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдореЗрд░реЗ рдХрд┐рд╕реА рднреА рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рджреА рдЧрдИ рдереАред рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рдЙрд╕ npm рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛, npm-v6.1.0.zip рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдореЗрд░рд╛ npm рдХрд╛рдо рдареАрдХ рд╕реЗ рдирд┐рдХрд╛рд▓рд╛ред

рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ (рдПрдирд╡реАрдПрдо 1.1.5 рдХреА рддрд╛рдЬрд╛ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рд╛рде - рдиреЛрдб рдХреА рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ \ рдРрдкрдбрд╛рдЯрд╛ рдореЗрдВ рдХрд┐рд╕реА рднреА рдПрдирдкреАрдПрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж ...) рдЬрдм рдореИрдВ рдПрдирдкреАрдПрдо рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдирд┐рдореНрди рдорд┐рд▓рддрд╛ рд╣реИред

рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:583
рдЧрд▓рддреА рдХрд░рдирд╛;
^

рддреНрд░реБрдЯрд┐: рдореЙрдбреНрдпреВрд▓ 'npmlog' рдирд╣реАрдВ рдЦреЛрдЬрд╛ рдЬрд╛ рд╕рдХрд╛
Function.Module._resolveFilename рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:581:15)
Function.Module._load рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:507:25)
рдореЙрдбреНрдпреВрд▓.require рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:637:17)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/helpers.js:20:18)
C:\Users\timhu\AppData\Roaming\nvm\v10.7.0\node_modules\npm\bin\npm-cli.js:22:13 рдкрд░
рд╡рд╕реНрддреБ рдкрд░ред(C:\Users\timhu\AppData\Roaming\nvm\v10.7.0\node_modules\npm\bin\npm-cli.js:145:3)
рдореЙрдбреНрдпреВрд▓._рдХрдВрдкрд╛рдЗрд▓ рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:689:30)
Object.Module._extensions..js рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:700:10)
рдореЙрдбреНрдпреВрд▓.рд▓реЛрдб рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/рд╕реАрдЬреЗ/рд▓реЛрдбрд░.рдЬреЗрдПрд╕:599:32)
tryModuleLoad рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:538:12)
рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:583
рдЧрд▓рддреА рдХрд░рдирд╛;
^

рддреНрд░реБрдЯрд┐: рдореЙрдбреНрдпреВрд▓ 'npmlog' рдирд╣реАрдВ рдЦреЛрдЬрд╛ рдЬрд╛ рд╕рдХрд╛
Function.Module._resolveFilename рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:581:15)
Function.Module._load рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:507:25)
рдореЙрдбреНрдпреВрд▓.require рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:637:17)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/helpers.js:20:18)
C:\Users\timhu\AppData\Roaming\nvm\v10.7.0\node_modules\npm\bin\npm-cli.js:22:13 рдкрд░
рд╡рд╕реНрддреБ рдкрд░ред(C:\Users\timhu\AppData\Roaming\nvm\v10.7.0\node_modules\npm\bin\npm-cli.js:145:3)
рдореЙрдбреНрдпреВрд▓._рдХрдВрдкрд╛рдЗрд▓ рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:689:30)
Object.Module._extensions..js рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:700:10)
рдореЙрдбреНрдпреВрд▓.рд▓реЛрдб рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:599:32)
tryModuleLoad рдкрд░ (рдЖрдВрддрд░рд┐рдХ/рдореЙрдбреНрдпреВрд▓/cjs/loader.js:538:12)

рддреЛ, рдореБрдЭреЗ рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереА рдФрд░ рдЗрд╕реЗ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ред рдореИрдВ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдард╛рдП рдЧрдП рдХрджрдореЛрдВ рдХреЛ рд░рд┐рд▓реЗ рдХрд░реВрдВрдЧрд╛, рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред
рдЯреАрдПрд▓рдбреАрдЖрд░;
рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ: nvm install <nodeversion> <32 or 64>
nvm install 8.11.4 64

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ nvm, рдлрд┐рд░ рдиреЛрдб 8.11.4 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред
рдХреНрдпрд╛ рдПрдирд╡реАрдПрдо рдиреЗ 8.11.4 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛
рдЬрдм рдореИрдВрдиреЗ npm рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рддреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдЙрд╕реЗ рдирд╣реАрдВ рдорд┐рд▓реА, рдФрд░ 8.11.4 рдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрдВ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓реНрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдЦрд╛рд▓реА рдерд╛ред
рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдирд╡реАрдПрдоред
Nodejs.org рд╕реЗ рд╕реАрдзреЗ Nodejs рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдореБрдЭреЗ рдПрдХ рд▓рдВрдмреА рдлрд╝рд╛рдЗрд▓рдкрде рддреНрд░реБрдЯрд┐ рджреАред
рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдХрд┐рдпрд╛ ...
рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рдВрдмреА рдлрд╝рд╛рдЗрд▓ рдкрде рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рд╕рд┐рд╕реНрдЯрдо рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕рдВрдкрд╛рджрд┐рдд рдХреА ->
regedit рдореЗрдВ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies рдкрд░ рдЬрд╛рдПрдВ рдФрд░ 1 рдХреЗ рдорд╛рди рдХреЗ рд╕рд╛рде LongPathsEnabled рдирд╛рдордХ рдПрдХ DWORD (32-рдмрд┐рдЯ) рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╕реЗрдЯ/рдмрдирд╛рдПрдВред (рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВ рдЬрд╛рдП рдмрд┐рдирд╛ рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░реЛ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ ' рдореА рдСрди рд╣реЛрдо, рдФрд░ рдпрд╣ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ)


рдлрд┐рд░ рд╕реЗ nvm рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдлрд┐рд░ nvm install 8.11.4 ред
рдХреБрдЫ рд╕реБрд░рдХреНрд╖рд╛ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред
рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ 8.11.4
nvm install 8.11.4 64 рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде 64-рдмрд┐рдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред
рдЬреИрд╕рд╛ рдореИрдВрдиреЗ рдХрд╣рд╛, рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдФрд░ рдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рд▓рд╛рдн рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдХреЛ рдХрд╛рдордпрд╛рдмреА рдорд┐рд▓реЗ!

рдореБрдЭреЗ nvm 1.1.7 рдХреЗ рд╕рд╛рде рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

  • рдореИрдВрдиреЗ рдиреЛрдб/рдПрдирдкреАрдПрдо . рдХреЗ рд╕рднреА рд╕рдВрджрд░реНрдн рд╣рдЯрд╛ рджрд┐рдП рд╣реИрдВ
  • рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ nvm 1.1.7
  • nvm install 6.5.0
  • nvm use 6.5.0
  • npm install -g gulp
  • рдореЗрд░реЗ AppData\Roaming\ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ npm рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ \npm\node_modules рдореЗрдВ рдШреВрдВрдЯ рдбрд╛рд▓рддрд╛ рд╣реИ
  • рдореЗрд░реЗ AppData\Roaming\nvm\v6.5.0\node_modules рдХреЗрд╡рд▓ npm рдлрд╝реЛрд▓реНрдбрд░ рд╣реИ

рдХреНрдпрд╛ рдореБрдЭреЗ рдХреБрдЫ рдкрд╛рде рдкреИрд░рд╛рдореАрдЯрд░ рдпрд╛рдж рдЖ рд░рд╣реЗ рд╣реИрдВ? рдореЗрд░реЗ рдкрд╛рд╕ %NVM_HOME% рдФрд░ %NVM_SYMLINK%

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

рддреЛ рдпрд╣ рдЕрдкрдиреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ рджрд┐рдЦрддрд╛ рд╣реИ, рдмрд╕ рдЗрд╕реЗ рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдареАрдХ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓ рдЧрдИ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ npm рдЕрднреА рднреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкрдиреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП AppData\Roaming рдлрд╝реЛрд▓реНрдбрд░ рдкрд░ рдкрдХрдбрд╝ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ prefix ред рдпрджрд┐ рдЖрдк npm config get prefix рдпрд╣ рд╕рдВрднрд╡рддрдГ рдЧрд▓рдд рд╕реНрдерд╛рди рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░реЗрдЧрд╛ред рдЖрдкрдХреЛ npm config set prefix рд╡рд┐рд╢реЗрд╖ nodejs рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ nvm рдмрдирд╛рддрд╛ рд╣реИ рдЬреЛ %NVM_SYMLINK% ред рдЕрдм рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рд╕рднреА рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдЗрд╕реЗ рд╕рд╣реА рд╕реНрдерд╛рди рдкрд░ рд░рдЦрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдореИрдВ рдПрдирд╡реАрдПрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реВрдВред

рдлрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд (рдПрдирд╡реАрдПрдо рд╕реЗ рдЕрд╕рдВрдмрдВрдзрд┐рдд): https://stackoverflow.com/a/38270345/1535244

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: prefix рдХреА рд╕реЗрдЯрд┐рдВрдЧ .npmrc рдлрд╝рд╛рдЗрд▓ рдореЗрдВ C:\Users\You\ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИред рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рд╡рд╣ рд╕реЗрдЯрд┐рдВрдЧ рд╡рд╣рд╛рдВ рдореМрдЬреВрдж рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ nvm рдЗрд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣рдореЗрд╢рд╛ рдЧрд▓рдд рд╕реНрдерд╛рди рдХреЛ рджреЗрдЦреЗрдЧрд╛ред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЗрд╕ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рднреА рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕рд╕реЗ рдХрд┐рд╕реА рдХреЛ рдорджрдж рдорд┐рд▓реЗрдЧреА, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рдпрд╣рд╛рдВ рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ рднреА рдпрд╣ рдореБрджреНрджрд╛ рдерд╛ рдФрд░ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ @dfibuch рдФрд░ @flawi рдиреЗ

  • рдореЗрд░реЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдХреЛрдИ рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ
  • nvm рд╕рдВрд╕реНрдХрд░рдг 1.1.6
  • 64-рдмрд┐рдЯ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рдирд╛
  • рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдЧрд┐рдЯ рдмреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
  • рдореИрдВрдиреЗ рдЕрдкрдиреЗ .npmrc ; prefix=C:\Program Files\nodejs рд╕реЗ npm config get prefix рд╕рд╛рде рдЬреЛ рдореВрд▓реНрдп рдорд┐рд▓ рд░рд╣рд╛ рдерд╛, рд╡рд╣ рдирд╣реАрдВ рдмрджрд▓рд╛, рдпрд╣ рдЕрднреА рднреА ~\AppData\Roaming\npm ред

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рдирд╡реАрдирддрдо node рд╕рдВрд╕реНрдХрд░рдг (рд╡рд░реНрддрдорд╛рди рдореЗрдВ 10.9.0 ) рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЕрдкрдиреЗ npm рд╕рдВрд╕реНрдХрд░рдг рдХреЛ >6 рд╣реЛрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА npm audit рдЪрд▓рд╛рдПрдВ, рдФрд░ рдЕрдВрддрд┐рдо node рд╕рдВрд╕реНрдХрд░рдг рдЬреЛ рдореИрдВрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛ рд╡рд╣ 8.11.3 , рдЬреЛ npm рд╕рдВрд╕реНрдХрд░рдг 5.6.0 рд╕рд╛рде рдЖрдпрд╛ рдерд╛ред

prefix рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЬрдм рдореИрдВрдиреЗ рдиреЛрдб рд╕рдВрд╕реНрдХрд░рдг 10.9.0 рдХреЛ nvm install latest 64 рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛, рддреЛ рдореБрдЭреЗ рдЕрдкрдиреЗ ~\AppData\Roaming\nvm рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬреЛ рдХреБрдЫ рдорд┐рд▓рд╛ рд╡рд╣ v10.9.0 рдирд╛рдордХ рдПрдХ рдирдпрд╛ рдлрд╝реЛрд▓реНрдбрд░ рдерд╛ node.exe рдерд╛, рд▓реЗрдХрд┐рди рдирд╣реАрдВ node_modules (рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ npm рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рднреА рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛)ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ prefix рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ node_modules рдлреЛрд▓реНрдбрд░ nvm\v10.9.0 рдХреЗ рдЕрдВрджрд░ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рд╣реБрдЖ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрднреА рднреА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рдереА:

$ nvm install latest 64
Downloading node.js version 10.9.0 (64-bit)...
Complete
Downloading npm version 6.2.0... Download failed. Rolling Back.
Rollback failed. remove ~\AppData\Roaming\nvm\temp\npm-v6.2.0.zip: The process cannot access the file because it is being used by another process.
Could not download npm for node v10.9.0.
Please visit https://github.com/npm/npm/releases/tag/v6.2.0 to download npm.
It should be extracted to ~\AppData\Roaming\nvm\v10.9.0

рдЗрд╕рд▓рд┐рдП prefix рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рдЪреАрдЬреЛрдВ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рд╣реБрдЖ, рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдИред рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ "рдпрд╣ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ"ред

рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ @flawi рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЖрдЬрдорд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдЕрдкрдиреЗ npm-v6.1.0.zip рдлрд╝рд╛рдЗрд▓ рдХреЛ рдореЗрд░реЗ nvm/temp рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдорд┐рд▓рд╛ рдФрд░ npm рдХреЛ рдореЗрд░реЗ nvm\v10.9.0 рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕рдиреЗ рддреНрд░реБрдЯрд┐ рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдХрд┐ рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓ рд╣реИ рджреВрд╖рд┐рдд рдпрд╛ рдЧрд▓рдд рдкреНрд░рд╛рд░реВрдк рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ nvm рдЗрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЗрд╕реЗ рдореЗрд░реЗ рдирд╡реАрдирддрдо рдиреЛрдб рдХреА рд╕реНрдерд╛рдкрдирд╛ рдореЗрдВ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ nvm , рдмрд▓реНрдХрд┐ рдиреЛрдб рдХреЗ v 10.9.0 рдЕрдВрджрд░ npm рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рднреА рд╣реИред

рдореИрдВ v 8.11.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рдФрд░ npm рдХреЛ npm install npm<strong i="59">@latest</strong> -g рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ред рдпрд╣ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЕрдкрдбреЗрдЯ рд╣реЛ рдЧрдпрд╛ рдФрд░ рдореИрдВ npm audit рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ 10.9.0 рдЕрдВрджрд░ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдкреИрдХреЗрдЬ рдореЗрдВ рд╣реА рдирд╣реАрдВред

рдореИрдВ рдпрд╣ рднреА рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдореБрдЭреЗ @dfibuch рдЬреИрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рдореИрдВрдиреЗ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ рд╡рд┐рд╢реНрд╡ рд╕реНрддрд░ рдкрд░ serve рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рдпрд╣ ~\AppData\Roaming\npm\version\node_modules рд╕реЗ рднрд┐рдиреНрди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдпрд╛ рдерд╛, рдФрд░ gulp рднреА рдХрд┐рдпрд╛ рдерд╛ред рдЧрд▓реНрдк рдиреЗ рд╡реИрд╕реЗ рднреА рдХрд╛рдо рдХрд┐рдпрд╛ (рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ) рд▓реЗрдХрд┐рди serve рдкреИрдХреЗрдЬ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдЗрд╕реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреЙрдкреА рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдЬрд╣рд╛рдВ рд╕реЗ рдпрд╣ рдореЗрд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ nvm рдХреЗ рдЕрдВрджрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдпрд╛ред

v1.1.7 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ, рдЬреЛ #373 (рдиреЛрдб 10.x.x+ рдХреЗ рд▓рд┐рдП npm рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛) рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддрд╛ рд╣реИред рдкрде рдореЗрдВ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рдорд╛рд╕реНрдЯрд░ (рдкреАрдЖрд░ #355 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ 1.1.8 рдореЗрдВ рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдЕрднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк рд╕реНрд░реЛрдд рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ 1.1.8 рдкреНрд░рд╛рдкреНрдд рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдХреБрдЫ рдЕрдиреНрдп рд╕реБрдзрд╛рд░ рдЕрднреА рднреА рд╡рд┐рд▓рдп рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред

рдЙрдкрд░реЛрдХреНрдд рдореБрджреНрджреЛрдВ/рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рдмрд╛рдж рд╕реЗ рдмрдВрдж рд╣реЛрдиреЗ рд╕реЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдерд╛ (рдЦрд╛рд▓реА рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдбреАрдЖрдИрдЖрд░) рдФрд░ рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ (рдПрдирд╡реАрдПрдо 1.1.7 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)

@sergioedo рдХреЗ рд╕рдорд╛рди (рдПрдирд╡реАрдПрдо рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╕рдордп рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛)ред рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдЕрднреА рднреА рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред
рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж рднреА 1.1.8 рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ @coreybutler

рдЕрдм рджреЛ рд╕рд╛рд▓ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ @coreybutler , рдХреБрдЫ рдирд╣реАрдВ?

@filipemerker

(2019-09-06) рдореИрдВ рд░рд┐рд▓реАрдЬ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рдЬреАрдердм рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдХрдИ рдорд╣рд╛рди рдпреЛрдЧрджрд╛рди рд╣реИрдВ (рдЬрд┐рд╕рдореЗрдВ рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ 1.1.8 рд╕рдВрд╕реНрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИ), рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╣рдореЗрд╢рд╛ рдЗрдиреНрд╣реЗрдВ рд╣рд╛рде рд╕реЗ рдмрдирд╛рдирд╛ рдкрдбрд╝рд╛ рд╣реИ .... рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдореЗрдВ рд╕реЗ рдХрдИ рдиреЗ рджреЗрдЦрд╛ рд╣реИ, рдореЗрд░рд╛ рд╕рдордп рдмреЗрд╣рдж рд░рд╣рд╛ рд╣реИ рдХрд╛рдлреА рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рддред рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдПрдирдПрд╕рдЖрдИрдПрд╕ рдмрд┐рд▓реНрдб рддреИрдпрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░ рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░рдирд╛ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЬрд╛рд░реА рджреЗрдЦрдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдореБрдЭреЗ рдЕрднреА рднреА рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ 1.1.8 рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдЧрд╛ (рдЬрдм рддрдХ рдХрд┐ рдпрд╣рд╛рдВ рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдПрдирдкреАрдПрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдПрдВрдЯреА-рд╡рд╛рдпрд░рд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдХрдВрдмрд▓ "рдЕрдХреНрд╖рдо рдПрд╡реА" рдРрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╣рд░ рдХреЛрдИ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

McAfee рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ "рдСрди-рдПрдХреНрд╕реЗрд╕ рд╕реНрдХреИрди" рд╣реИ рдЬреЛ рдЗрд╕реЗ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕рдХреЗ рд▓реЙрдЧ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдпрд╣ рд╣реЛрддрд╛ рд╣реИ (рдпрд╛ рд╡реЗ рдХреЗрд╡рд▓ рдореЗрд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд▓рд┐рдП рд╣реА рдкрд╣реБрдБрдЪ рдпреЛрдЧреНрдп рд╣реЛрддреЗ рд╣реИрдВ)ред

рдЬрдм рдореИрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛ рддреЛ @tedyyu @filipemerker рдЬреАрдердм рдХреНрд░рд┐рдпрд╛рдПрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓ рдЧрдИрдВ ... рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╛рд░реВрдк, рдкреБрд╕реНрддрдХрд╛рд▓рдп, рдЖрджрд┐ред рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдлрд┐рд░ рдореЙрдбреНрдпреВрд▓ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЙрд╕ рд╕рдордп рддрдХ, рдореИрдВ рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдореЗрдВ рд╡реНрдпрд╕реНрдд рдерд╛ (рджреЗрдЦреЗрдВ рдпрд╣ рдФрд░ рдпрд╣ )ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЛрдИ рдирдИ рд░рд┐рд▓реАрдЬ рдирд╣реАрдВред рдпрд╣ рдореЗрд░реЗ рд░рдбрд╛рд░ рд╕реЗ рдирд╣реАрдВ рдЧрд┐рд░рд╛ рд╣реИ... рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдПрдХ рдмрд┐рд▓реНрдХреБрд▓ рдирдП CLI рджреЗрд╡ рд╡рд╛рддрд╛рд╡рд░рдг рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ NVM4W рдХрдИ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

рдПрдХ _very_ рдЕрд░реНрд▓реА рдбреНрд░рд╛рдлрд╝реНрдЯ рдореЙрдХрдЕрдк:

image

рдЖрд░рдИ: рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдФрд░ рдПрдирдкреАрдПрдо

рдкреНрд░рдореБрдЦ рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдкрд╛рд╕ рд╕рднреА NVM4W рд╕рдмрдорд┐рдЯ рдФрд░ рд╕реНрд╡реАрдХреГрдд рд╣реИрдВ... рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рд╡реЗ рдЕрднреА рднреА рд╢рд┐рдХрд╛рдпрдд рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ npm рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред Node 8.xx рдиреЗ npm рдХреЗ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдЫ рд╣рд╛рд░реНрдб рдХреЛрдбреЗрдб рдЗрдВрд╕реНрдЯрд╛рд▓ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ (рдЬреЛ рдХрд┐ рдиреЛрдб 8 рдХреЗ рдмрд╣рд┐рд╖реНрдХрд░рдг рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдХрд╛рдВрдЯрд╛ рд░рд╣рд╛ рд╣реИ), рдЬреЛ рдХреБрдЫ рдлрдВрдХреА рд╡реНрдпрд╡рд╣рд╛рд░ рдмрдирд╛рддреЗ рд╣реИрдВред

@coreybutler рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рдпрд╣ рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЪреБрдкрдЪрд╛рдк рдирд┐рдХрд╛рд▓рдиреЗ/рдЪрд╛рд▓/рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИред рди рд╣реА рдпрд╣ рдкреБрд░рд╛рдиреЗ npm рдХреЗ рдХрд╛рд░рдг рд╣реИ (рдпрд╣ рдЕрднреА рднреА рдирд╡реАрдирддрдо рдФрд░ LTS рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ)ред рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рд╣реИ: https://github.com/coreybutler/nvm-windows/issues/364#issuecomment -403754900

рдореИрдВ рдЕрднреА рдЧрдпрд╛ рд╣реВрдВ рдФрд░ рд╕реНрд░реЛрдд рдХреЛрдб рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реА рд╣реИред

// рдХрднреА-рдХрднреА рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЛ рдЕрдирдЬрд╝рд┐рдк рдХреЗ рдмрд╛рдж рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШрд╛рддреАрдп рдмреИрдХрдСрдлрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рдЕрдЧрд░ рдпрд╣ рд╕рдЪ рд╣реИ, рддреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрд╡реА рд╣рд░ рдПрдХ рдирд┐рдХрд╛рд▓реА рдЧрдИ рдлрд╝рд╛рдЗрд▓ (рдЬрд┐рдирдореЗрдВ рд╕реЗ ~ 4400 рд╣реИрдВ) рдХреЛ рд╕реНрдХреИрди рдХрд░рдХреЗ рдЗрд╕реЗ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдзреАрдорд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЬрдм рдЖрдкрдХрд╛ рдкреБрди: рдкреНрд░рдпрд╛рд╕ рд▓реВрдк рд╣рд╛рд░ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЖрдк рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рд╕рдордЭрд╛рдПрдЧрд╛ рдХрд┐ рд╡рд┐рдлрд▓рддрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪреБрдк рдХреНрдпреЛрдВ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдЖрдк рдЙрдирдХреЗ "рддреИрдпрд╛рд░" рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╕реАрдзреЗ рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдк рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реЗ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд╕рд╛рде рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЗ рдкреАрдЫреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ npm рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдЗрд╕ рдлрд╝рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИ: https://geektalk.tech/2019/05/29/nvm-is-a-life-saver-when -you-want-to-work-with-multiple-version-of-node-js/ , рдЬреИрд╕рд╛ рдХрд┐ @NShulzHenko рдиреЗ рдпрд╣рд╛рдВ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ: https://gitter.im/coreybutler/nvm-windows?at=5e137763e409da486cd5aba1

рдЙрд╕рдХреЗ рдмрд╛рдж, npm рдореЗрдВ рдкреНрд░реЙрдХреНрд╕реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
npm config рд╕реЗрдЯ https- рдкреНрд░реЙрдХреНрд╕реА рдФрд░ npm config рд╕реЗрдЯ рдкреНрд░реЙрдХреНрд╕реА рдпрд╛ рдпрд╣рд╛рдБ

рдпрджрд┐ рдЖрдкрдХреЛ рдкреНрд░реЙрдХреНрд╕реА рдкрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдирд╛ рд╣реИ, рддреЛ рдпрд╣ рдЕрднреА рднреА рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдкреНрд░реЙрдХреНрд╕реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ px рдЬреИрд╕реЗ рдСрде рдЯреЛрдХрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рдкреНрд░реЙрдХреНрд╕реА рдХреЛ npm рдореЗрдВ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдкреЛрд░реНрдЯ рдкрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ

рдЖрдЬ рдЙрд╕реА рдореБрджреНрджреЗ рдХреЛ рдорд╛рд░реЛред рдХреБрдЫ рдмрд╛рд░ рдХреЛрд╢рд┐рд╢ рдХреА - cmder рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЪрд▓рд╛рдпрд╛, NVM рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рдХреЗ рдмрд┐рдирд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдХреЛрдИ рдорджрдж рдирд╣реАрдВред

C:\Development                                                                                                                         
╬╗ nvm use 14.8                                                                                                                         
14.8.0                                                                                                                                 
Now using node v14.8.0 (64-bit)                                                                                                        

C:\Development                                                                                                                         
╬╗ node -v                                                                                                                              
v14.8.0                                                                                                                                

C:\Development                                                                                                                         
╬╗ npm -v                                                                                                                               
internal/modules/cjs/loader.js:1083                                                                                                    
  throw err;                                                                                                                           
  ^                                                                                                                                    

Error: Cannot find module 'C:\DevTools\nodejs\node_modules\npm\bin\npm-cli.js'                                                         
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1080:15)                                                       
    at Function.Module._load (internal/modules/cjs/loader.js:923:27)                                                                   
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)                                                
    at internal/main/run_main_module.js:17:47 {                                                                                        
  code: 'MODULE_NOT_FOUND',                                                                                                            
  requireStack: []                                                                                                                     
}                                                                                                                                      
internal/modules/cjs/loader.js:1083                                                                                                    
  throw err;                                                                                                                           
  ^                                                                                                                                    

Error: Cannot find module 'C:\DevTools\nodejs\node_modules\npm\bin\npm-cli.js'                                                         
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1080:15)                                                       
    at Function.Module._load (internal/modules/cjs/loader.js:923:27)                                                                   
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)                                                
    at internal/main/run_main_module.js:17:47 {                                                                                        
  code: 'MODULE_NOT_FOUND',                                                                                                            
  requireStack: []                                                                                                                     
}                                                                                                                                      

C:\Development             

@rkschamer рдзрдиреНрдпрд╡рд╛рдж, рдЖрдкрдиреЗ рдореБрдЭреЗ рд╕рд╣реА рд░рд╛рд╕реНрддреЗ рдкрд░ рд▓рд╛рдпрд╛ред
рдореЗрд░реА рдорд╢реАрди рдкрд░, C:\Users\<usernname>\AppData\Roaming\nvm рдореЗрдВ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдерд╛ рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдЬрд╝рд┐рдк npm рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓реЗрдВ рдереАрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдирд┐рдХрд╛рд▓ рдирд╣реАрдВ рд╕рдХрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рджреВрд╖рд┐рдд рдереЗред
рдореИрдВ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдХреЗ рдФрд░ рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЕрд╕реНрдерд╛рдпреА рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╣рдЯрд╛рдХрд░ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдлрд┐рд░ рдореИрдВрдиреЗ рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред

рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдорд╛рдзрд╛рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп AV рд╕реНрдХреИрдирд┐рдВрдЧ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╣реИред

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

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

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

keylowgee picture keylowgee  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

snerte picture snerte  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

webspecialist picture webspecialist  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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