美文网首页
关于 windows 下 node_modules\node-s

关于 windows 下 node_modules\node-s

作者: Kemmy_m | 来源:发表于2020-01-09 17:35 被阅读0次

在windows下开发项目时,当项目中用到node-sass时,经常会遇到如下错误:

ERRORinENOENT: no such file or directory, scandir'D:\WebstormProjects\myProject\node_modules\node-sass\vendor'

@ ./~/myProject/src/styles/main.scss 4:14-251 13:2-17:4 14:20-257

问题原因:

windows 下 node-sass 编译没通过,导致 node-sass\vendor\win32-x64-51 目录下缺少 binding.node 文件,实际上连 vendor\win32-x64-51 目录也没有。

解决办法:

方法一、执行如下命令,从新编译 node-sass 即可。

npm rebuild node-sass

方法二、 从 https://github.com/sass/node-sass/releases 下载相应版本的 binding.node 文件,并放入到 node-sass\vendor下。

如:下载的 win32-x64-51_binding.node 文件,则将该文件重命名为 binding.node 后放入到 node-sass\vendor\win32-x64-51 目录下即可。

相关文章

网友评论

      本文标题:关于 windows 下 node_modules\node-s

      本文链接:https://www.haomeiwen.com/subject/jatuactx.html