Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation fail on Windows 10 #1276

Closed
NXTaar opened this issue Nov 19, 2015 · 11 comments
Closed

Installation fail on Windows 10 #1276

NXTaar opened this issue Nov 19, 2015 · 11 comments

Comments

@NXTaar
Copy link

NXTaar commented Nov 19, 2015

Hi, i can't proper install node-sass, for webpack integration.

here is log in cmd and my npm-debug.log https://gist.github.com/NXTaar/4c5fba3387529249f4bf

C:\Projects\Work\FPB\2.0>npm i node-sass --save-dev
npm WARN install Couldn't install optional dependency: Unsupported
npm WARN prefer global node-gyp@3.1.0 should be installed with -g

node-sass@3.4.2 install C:\Projects\Work\FPB\2.0\node_modules\node-sass
node scripts/install.js

"node" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
npm WARN EPACKAGEJSON paybox@1.0.0 No repository field.
npm ERR! Windows_NT 10.0.10240
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Users\NXTaar\AppData\Roaming\npm\node_modules\np
m\bin\npm-cli.js" "i" "node-sass" "--save-dev"
npm ERR! node v5.0.0
npm ERR! npm v3.3.7
npm ERR! code ELIFECYCLE

npm ERR! node-sass@3.4.2 install: node scripts/install.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sass@3.4.2 install script 'node scripts/install.js'.
npm ERR! This is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node scripts/install.js
npm ERR! You can get their info via:
npm ERR! npm owner ls node-sass
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! C:\Projects\Work\FPB\2.0\npm-debug.log

C:\Projects\Work\FPB\2.0>

@xzyfer
Copy link
Contributor

xzyfer commented Nov 19, 2015

Relevant lines are below. Doesn't really explain what went wrong.

4572 silly install node-sass@3.4.2 c:\Projects\Work\FPB\2.0\node_modules\.staging\node-sass-e6934a4662dcd60400042eb69f892cee
4573 info lifecycle node-sass@3.4.2~install: node-sass@3.4.2
4574 verbose lifecycle node-sass@3.4.2~install: unsafe-perm in lifecycle true
4575 verbose lifecycle node-sass@3.4.2~install: PATH: C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\cross-spawn\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\cross-spawn-async\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\which\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\npmconf\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\uid-number\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\tar\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\spawn-sync\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\semver\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\sass-graph\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\config-chain\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\proto-list\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\path-array\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\osenv\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\os-shim\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\os-homedir\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\npmlog\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\npmconf\node_modules\semver\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\npmconf\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\minimatch\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\glob\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\glob\node_modules\minimatch\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\glob\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\node-gyp\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\gauge\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\lodash.pad\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\lodash.padleft\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\lodash.padright\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\lodash._createpadding\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\lodash.repeat\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\is-absolute\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\is-relative\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\ini\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\has-unicode\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\gaze\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\glob\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\minimatch\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\lodash\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\inherits\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\graceful-fs\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\globule\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\fstream\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\are-we-there-yet\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\delegates\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\block-stream\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\async-foreach\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\array-index\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\ansi\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\node-sass-e6934a4662dcd60400042eb69f892cee\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\cross-spawn-bca64e75bbcc82660c2bb43e94be6047\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\cross-spawn-async-76f993ba6a87e7ad92494b3e2a61ab78\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\node-gyp-38434b452ddd5e46ba8a3ad14bed0806\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\which-4a9e1265912da8eed7de28a3a713143e\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\npmconf-a531ba4252b361c962ea89ba9c8ae38b\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\uid-number-bf7fc78c6c31dd68ba4623f858a0af87\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\tar-f5e13991be1a34acb6bbdc94a92c744b\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\spawn-sync-9ce8f1b20fbac1beb254bbb23c8a8895\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\semver-0a37ad379e5b46e210fa6b7384efefc1\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\sass-graph-b09aac3960a835331a98cf24dbb23cce\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\config-chain-eb364a569dd9955aac473cd94036051b\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\proto-list-a40b6b92923f186d6e36eb326a0480e9\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\path-array-06414ed9759768d1c73e3cceb18ec1a3\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\osenv-d9f23e6d442010c085180d407d255594\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\os-shim-5fe113a30ecf14133d8231434bb6ad9e\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\os-homedir-592ff1529f32e103f85ffac71e3df2e9\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\npmlog-f68a9869d0166669e0bddeb9530d0548\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\semver-7668a5ed623b5a0f858d7e9be495d29b\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\minimatch-de207dd86d5c1ae6cbdba25946dbcaa4\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\glob-2855be358b462272dd9a964b884bd970\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\minimatch-aa2d2d9a54d68e04534a133c11efed14\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\gauge-d69db47a6596ee2dc2ce62dbd66d07c7\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\lodash.pad-565571ef1c0883154d677a7b79df6d38\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\lodash.padleft-773657c917b661f1427dd827142c1385\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\lodash.padright-9583401efe42deddea6ab93c7aae87e5\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\lodash._createpadding-276791dee15491a05dd4151d4f2ba72c\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\lodash.repeat-5c7c060b8168414960d668c8e379c656\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\is-absolute-179074689591a23f9a4dd2f55bd2dcd1\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\is-relative-c39501cb907831c2ae04fd3e8bf00474\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\ini-ac00c8b1e2a203c3732fb70ef34e6bc8\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\has-unicode-0e77cd4d271d2ee05d3ab1a673e902cb\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\gaze-e1206ea91e690c03e48608fbddea49fc\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\globule-19a85d3433c8d9581f377772ee8d3b84\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\glob-a43aa2f51e2b168d55873b80a50a63a1\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\minimatch-2b0c6c2584a23b1171e2945473f8e3cd\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\lodash-8ea0a04997c71a3b9f9af4e3aad20282\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\inherits-760f10e9e0db3c7729ae7482eaf7300f\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\graceful-fs-4b186e59b559471929ed73b3b52fa02e\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\fstream-00a960759b628c5b232ae81727d5b0ac\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\are-we-there-yet-937ecb678a02abed90f86456a400cd6f\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\delegates-51800eaee85e551c2e7e18ee57d7adab\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\block-stream-9c0c6a11cf5f12176c092d843f83b7a6\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\async-foreach-a7cc821ddbf713648990be0bef141d28\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\array-index-37c8527edc0c24acf1ab8a1d4a91bf53\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;c:\Projects\Work\FPB\2.0\node_modules\.staging\ansi-87770d9ff4b60f122c3bb186f9829d5b\node_modules\.bin;c:\Projects\Work\FPB\2.0\node_modules\.bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\Brackets\command;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Subversion\bin;C:\Program Files (x86)\Gource\cmd;C:\Ruby22-x64\bin;C:\Users\NXTaar\AppData\Roaming\npm
4576 verbose lifecycle node-sass@3.4.2~install: CWD: c:\Projects\Work\FPB\2.0\node_modules\node-sass
4577 silly lifecycle node-sass@3.4.2~install: Args: [ '/d /s /c', 'node scripts/install.js' ]
4578 silly lifecycle node-sass@3.4.2~install: Returned: code: 1  signal: null
4579 info lifecycle node-sass@3.4.2~install: Failed to exec install script
4580 verbose unlock done using C:\Users\NXTaar\AppData\Roaming\npm-cache\_locks\staging-e6f1d4c91d2b13f9.lock for c:\Projects\Work\FPB\2.0\node_modules\.staging
4581 silly rollbackFailedOptional Starting
4582 silly rollbackFailedOptional Finishing
4583 silly runTopLevelLifecycles Starting
4584 silly runTopLevelLifecycles Finishing
4585 silly install printInstalled
4586 warn EPACKAGEJSON paybox@1.0.0 No repository field.
4587 verbose stack Error: node-sass@3.4.2 install: `node scripts/install.js`
4587 verbose stack Exit status 1
4587 verbose stack     at EventEmitter.<anonymous> (C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\lib\utils\lifecycle.js:222:16)
4587 verbose stack     at emitTwo (events.js:87:13)
4587 verbose stack     at EventEmitter.emit (events.js:172:7)
4587 verbose stack     at ChildProcess.<anonymous> (C:\Users\NXTaar\AppData\Roaming\npm\node_modules\npm\lib\utils\spawn.js:24:14)
4587 verbose stack     at emitTwo (events.js:87:13)
4587 verbose stack     at ChildProcess.emit (events.js:172:7)
4587 verbose stack     at maybeClose (internal/child_process.js:818:16)
4587 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
4588 verbose pkgid node-sass@3.4.2
4589 verbose cwd c:\Projects\Work\FPB\2.0
4590 error Windows_NT 10.0.10240
4591 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\NXTaar\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "i" "node-sass"
4592 error node v5.0.0
4593 error npm  v3.3.7
4594 error code ELIFECYCLE
4595 error node-sass@3.4.2 install: `node scripts/install.js`
4595 error Exit status 1
4596 error Failed at the node-sass@3.4.2 install script 'node scripts/install.js'.
4596 error This is most likely a problem with the node-sass package,
4596 error not with npm itself.
4596 error Tell the author that this fails on your system:
4596 error     node scripts/install.js
4596 error You can get their info via:
4596 error     npm owner ls node-sass
4596 error There is likely additional logging output above.
4597 verbose exit [ 1, true ]

@xzyfer
Copy link
Contributor

xzyfer commented Nov 19, 2015

@NXTaar can you please provide the output of the following

npm -v              
node -v
node -p process.versions
node -p process.platform
node -p process.arch

@NXTaar
Copy link
Author

NXTaar commented Nov 19, 2015

i did all things in troubleshooting section, wanted to edit top post))

C:\Projects\Work\FPB>mkdir \temp1

C:\Projects\Work\FPB>cd \temp1

C:\temp1>npm -v
3.3.7

C:\temp1>node -v
v5.0.0

C:\temp1>node -p process.versions
{ http_parser: '2.5.0',
node: '5.0.0',
v8: '4.6.85.28',
uv: '1.7.5',
zlib: '1.2.8',
ares: '1.10.1-DEV',
icu: '56.1',
modules: '47',
openssl: '1.0.2d' }

C:\temp1>node -p process.platform
win32

C:\temp1>node -p process.arch
x64

C:\temp1>npm cache clean

C:\temp1>npm install -ddd node-sass > npm.log 2> npm.err

C:\temp1>

And the files

npm.txt
npm-debug.txt
npm err.txt

@saper
Copy link
Member

saper commented Nov 20, 2015

This "node" не является внутренней или внешней командой, исполняемой программой или пакетным файлом means that npm could not find your node.exe on your PATH. Does cmd /k /c node work?

@xzyfer unfortunately npm debug output is next to worthless for debugging lifecycle scripts....

@NXTaar
Copy link
Author

NXTaar commented Nov 20, 2015

This line waa questioning me to. Node was installed,ofcourse, PATH has it, and it works well. I thought that the node-sass during installation tries to run new node process with some special parameters needed for installation, but it fails

@saper
Copy link
Member

saper commented Nov 20, 2015

npm should run cmd /d /s /c node script/install.js

@xzyfer
Copy link
Contributor

xzyfer commented Nov 28, 2015

Closing due to inactivity. Happy to reopen if there is additional information.

@xzyfer xzyfer closed this as completed Nov 28, 2015
@NXTaar
Copy link
Author

NXTaar commented Nov 29, 2015

Figured out what the problem was. It mostly related to the Windows environment as an OS and to the node-gyp package itself. The solution can be found here
nodejs/node-gyp#629 (comment)

So basicly you can direct all your "Can't install node-sass on Windows %number%" to this solution, because it can solve 85% percent of the problem issues

@xzyfer
Copy link
Contributor

xzyfer commented Nov 29, 2015

Thanks @NXTaar. If this issue crops up again it might be worth adding it to our troubleshooting docs.

@jeanlucaslima
Copy link

Thanks @NXTaar looks like it solves here for node v9.3.0 on windows 10

@ramankarman
Copy link

I also found helpful this comment. After installing Python 2.7 and Visual C++ Build Tools I deleted node_modules folder, opened CMD from Administrator and ran npm install --msvs_version=2015. Aaand it installed successfully!

This link helped me to install Python and VS C++ build tools.

@sass sass locked as resolved and limited conversation to collaborators Mar 7, 2018
Friendly-users referenced this issue in Friendly-users/node-sass Jul 9, 2024
-----
It is inappropriate to include political and offensive content in public code repositories.

Public code repositories should be neutral spaces for collaboration and community, free from personal or political views that could alienate or discriminate against others. Political content, especially that which targets or disparages minority groups, can be harmful and divisive. It can make people feel unwelcome and unsafe, and it can create a hostile work environment.

Please refrain from adding such content to public code repositories.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants