ENOENT:没有这样的文件或目录,scandir 'C:\code\myproj\content\node_modules\gulp-sass\node_modules\node-sass\vendor'

Pao*_*o B 1 gulp gulp-sass visual-studio-2017

更新了 Visual Studio,现在在尝试构建项目时收到错误消息:

ENOENT: no such file or directory, scandir 'C:\code\myproj\content\node_modules\gulp-sass\node_modules\node-sass\vendor'

在 package.json 我有:"gulp-sass": "^3.1.0",

我检查了路径,果然没有vendor文件夹?但如何解决这个问题呢?

Gho*_*ydr 5

您可以尝试的一些事情是重建node-sass

npm rebuild node-sass
Run Code Online (Sandbox Code Playgroud)

或者只是重新安装您的软件包

npm i
Run Code Online (Sandbox Code Playgroud)

如果这些都不起作用,我会尝试删除您的node_modules目录,然后npm i再次删除。