Windows 10上的node-sass安装问题

Gia*_*dis 12 node.js

我已经安装了node js最新版本(8.8.1)和npm最新版本(5.5.1),当我尝试安装node-sass时,我得到了这个:

npm install -g node-sass
Run Code Online (Sandbox Code Playgroud)

C:\ Users\Giannis\AppData\Roaming \npm \node-sass - > C:\ Users\Giannis\AppData\Roaming \npm \node_modules \node-sass\bin \node-sass

node-sass@4.5.3安装C:\ Users\Giannis\AppData\Roaming \npm \node_modules \node-sass node scripts/install.js

'node'不被识别为内部或外部命令,可操作程序或批处理文件.错误的ERR!代码ELIFECYCLE npm ERR!错误1 npm ERR!node-sass@4.5.3安装:node scripts/install.js npm ERR!退出状态1 npm ERR!错误的ERR!在node-sass@4.5.3安装脚本失败.错误的ERR!这可能不是npm的问题.上面可能有额外的日志记录输出.

错误的ERR!可以在以下位置找到此运行的完整日志:npm ERR!C:\用户\ Giannis \应用程序数据\漫游\ NPM-cache_logs\2017-10-26T11_57_10_751Z-的debug.log

我已经设置了系统变量C:\ Program Files \nodejs \

谢谢

Gab*_*leu 42

node-sass需要node-gyp https://github.com/sass/node-sass#install

node-gyp需要windows-build-tools https://github.com/nodejs/node-gyp#on-windows

  • `windows-build-tools` 显然不再起作用了。安装被卡住了,许多其他人在 github 问题页面上也有同样的抱怨:/ (4认同)
  • 我找到了。我不得不从环境变量中删除cygwin。谢谢 (2认同)