Segui os seguintes procedimentos:
Baixei o zip do projeto e descompactei no meus documentos numa pasta chamada C:\Users[nome_usuario]\Documents\cursos\alura\angular\alurapic
Baixei a última versão do node.js >> node-v8.5.0-x64.msi e instalei no caminho padrão do meu Windows 10 64
Executei o npm install de dentro do projeto pela linha de cmd
O resultado que aparece é um erro de URI mal formatado
URIError: URI malformed at decodeURIComponent () at Url.parse (url.js:290:19) at Object.urlParse [as parse] (url.js:96:5) at Object.validateUrl [as validate] (C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:172:13) at validate (C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:221:24) at validate (C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:187:11) at C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:104:12 at Array.map () at C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:70:15 at Array.forEach () C:\Program Files\nodejs\node_modules\npm\lib\npm.js:52 throw new Error('npm.load() required') ^
Error: npm.load() required at Object.get (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:52:13) at process.errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:213:18) at emitOne (events.js:115:13) at process.emit (events.js:210:7) at process._fatalException (bootstrap_node.js:399:26) URIError: URI malformed at decodeURIComponent () at Url.parse (url.js:290:19) at Object.urlParse [as parse] (url.js:96:5) at Object.validateUrl [as validate] (C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:172:13) at validate (C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:221:24) at validate (C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:187:11) at C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:104:12 at Array.map () at C:\Program Files\nodejs\node_modules\npm\node_modules\nopt\lib\nopt.js:70:15 at Array.forEach () C:\Program Files\nodejs\node_modules\npm\lib\npm.js:52 throw new Error('npm.load() required') ^
Error: npm.load() required at Object.get (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:52:13) at process.errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:213:18) at emitOne (events.js:115:13) at process.emit (events.js:210:7) at process._fatalException (bootstrap_node.js:399:26)
Obs.: Estou usando meu micro que está numa rede corporativa, entretanto, sou administrador da máquina.
Preciso de orientação como proceder para resolver este problema.