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

问题描述 投票:0回答:2

更新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文件夹?但是如何解决这个问题?

gulp visual-studio-2017 gulp-sass
2个回答
2
投票

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

npm rebuild node-sass

或者只是重新安装您的包

npm i

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


0
投票

我不得不重建包然后在Visual Studio中去了Tools -> options -> Projects and Solutions -> Web Package Management

我不得不将.\node_modules\.bin移到Location of External Tools:部分的列表顶部。

© www.soinside.com 2019 - 2024. All rights reserved.