欢迎光临
我们一直在努力

win10下安装node-sass失败的解决方法

Win10下安装node-sass总提示错误,其中一部分错误如下

MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统路径中。 [C:\Users\Dvien\AppData\Roaming\npm\node_modules\node-sass\build\binding.sln]
已完成生成项目“C:\Users\Dvien\AppData\Roaming\npm\node_modules\node-sass\build\binding.sln”(默认目标)的操作 - 失败。

由于之前预先按照下文配置了一个环境变量SASS_BINARY_PATH,预先将win32-x64-57_binding.node放到指定目录了,(注意:binding.node版本要与nodejs的版本相对应)

解决方法:将win32-x64-57_binding.node文件删除,直接通过以下命令安装成功了。

E:\laragon\www\npm i -g node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
C:\Users\Dvien\AppData\Roaming\npm\node-sass -> C:\Users\Dvien\AppData\Roaming\npm\node_modules\node-sass\bin\node-sass

> node-sass@4.9.0 install C:\Users\Dvien\AppData\Roaming\npm\node_modules\node-sass
> node scripts/install.js

Downloading binary from https://npm.taobao.org/mirrors/node-sass//v4.9.0/win32-x64-64_binding.node
Download complete  ] - :
Binary saved to C:\WorkCode\win32-x64-64_binding.node
Caching binary to C:\Users\Dvien\AppData\Roaming\npm-cache\node-sass\4.9.0\win32-x64-64_binding.node

> node-sass@4.9.0 postinstall C:\Users\Dvien\AppData\Roaming\npm\node_modules\node-sass
> node scripts/build.js

Binary found at C:\WorkCode\win32-x64-64_binding.node
Testing binary
Binary is fine
+ node-sass@4.9.0
added 187 packages in 27.188s

赞(0)
版权归原作者所有,如有侵权请告知。达维营-前端网 » win10下安装node-sass失败的解决方法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址