Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro Npm Install

C:\Users\stole\Desktop\IonicEstudo\aluraCar>npm install

node-sass@3.10.1 install C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-sass node scripts/install.js Start downloading binary at https://github.com/sass/node-sass/releases/download/v3.10.1/win32-x64-57_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v3.10.1/win32-x64-57_binding.node":

HTTP error 404 Not Found Hint: If github.com is not accessible in your location try setting a proxy via HTTP_PROXY, e.g. export HTTP_PROXY=http://example.com:1234 or configure npm proxy via npm config set proxy http://example.com:8080

node-sass@3.10.1 postinstall C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-sass node scripts/build.js

Building: C:\Program Files\nodejs\node.exe C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library= gyp info it worked if it ends with ok gyp verb cli [ 'C:\Program Files\nodejs\node.exe', gyp verb cli 'C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-gyp\bin\node-gyp.js', gyp verb cli 'rebuild', gyp verb cli '--verbose', gyp verb cli '--libsass_ext=', gyp verb cli '--libsass_cflags=', gyp verb cli '--libsass_ldflags=', gyp verb cli '--libsass_library=' ] gyp info using node-gyp@3.6.2 gyp info using node@8.2.1 | win32 | x64 gyp verb command rebuild [] gyp verb command clean [] gyp verb clean removing "build" directory gyp verb command configure [] gyp verb check python checking for Python executable "python2" in the PATH gyp verb which failed Error: not found: python2 gyp verb which failed at getNotFoundError (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:13:12) gyp verb which failed at F (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:68:19) gyp verb which failed at E (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:80:29) gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:89:16 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\index.js:42:5 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\windows.js:36:5 gyp verb which failed at FSReqWrap.oncomplete (fs.js:152:21) gyp verb which failed python2 { Error: not found: python2 gyp verb which failed at getNotFoundError (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:13:12) gyp verb which failed at F (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:68:19) gyp verb which failed at E (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:80:29) gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:89:16 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\index.js:42:5 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\windows.js:36:5 gyp verb which failed at FSReqWrap.oncomplete (fs.js:152:21) gyp verb which failed stack: 'Error: not found: python2\n at getNotFoundError (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:13:12)\n at F (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:68:19)\n at E (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:80:29)\n at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:89:16\n at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\index.js:42:5\n at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\windows.js:36:5\n at FSReqWrap.oncomplete (fs.js:152:21)', gyp verb which failed code: 'ENOENT' } gyp verb check python checking for Python executable "python" in the PATH gyp verb which failed Error: not found: python gyp verb which failed at getNotFoundError (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:13:12) gyp verb which failed at F (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:68:19) gyp verb which failed at E (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:80:29) gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:89:16 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\index.js:42:5 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\windows.js:36:5 gyp verb which failed at FSReqWrap.oncomplete (fs.js:152:21) gyp verb which failed python { Error: not found: python gyp verb which failed at getNotFoundError (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:13:12) gyp verb which failed at F (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:68:19) gyp verb which failed at E (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:80:29) gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:89:16 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\index.js:42:5 gyp verb which failed at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\windows.js:36:5 gyp verb which failed at FSReqWrap.oncomplete (fs.js:152:21) gyp verb which failed stack: 'Error: not found: python\n at getNotFoundError (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:13:12)\n at F (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:68:19)\n at E (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:80:29)\n at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\which\which.js:89:16\n at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\index.js:42:5\n at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\isexe\windows.js:36:5\n at FSReqWrap.oncomplete (fs.js:152:21)', gyp verb which failed code: 'ENOENT' } gyp verb could not find "python". checking python launcher gyp verb could not find "python". guessing location gyp verb ensuring that file exists: C:\Python27\python.exe gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. gyp ERR! stack at PythonFinder.failNoPython (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-gyp\lib\configure.js:483:19) gyp ERR! stack at PythonFinder. (C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-gyp\lib\configure.js:508:16) gyp ERR! stack at C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\graceful-fs\polyfills.js:284:29 gyp ERR! stack at FSReqWrap.oncomplete (fs.js:152:21) gyp ERR! System Windows_NT 10.0.15063 gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-gyp\bin\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library=" gyp ERR! cwd C:\Users\stole\Desktop\IonicEstudo\aluraCar\node_modules\node-sass gyp ERR! node -v v8.2.1 gyp ERR! node-gyp -v v3.6.2 gyp ERR! not ok Build failed npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@3.10.1 postinstall: node scripts/build.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the node-sass@3.10.1 postinstall script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\stole\AppData\Roaming\npm-cache_logs\2017-08-05T01_51_04_509Z-debug.log

1 resposta
solução!

Você usa uma rede que possui proxy acesse está impedindo que você baixe os pacotes. Aliás ele indica isso logo no início da mensagem.

Você precisa dos dados do seu proxy e configura-lo com npm. Se não sabe os dados entre em contato com seu provedor de acesso.

Sobre proxy é bom

https://jjasonclark.com/how-to-setup-node-behind-web-proxy/

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software