更新了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文件夹?但如何解决这个问题?
ENOENT: no such file or directory, scandir 'C:\code\myproj\content\node_modules\gulp-sass\node_modules\node-sass\vendor'
"gulp-sass": "^3.1.0",
vendor
wixjitnu1#
您可以尝试重建node-sass
node-sass
npm rebuild node-sass
或者只是重新安装软件包
npm i
如果这两个都不起作用,我会尝试删除您的node_modules目录,然后再次删除npm i。
node_modules
i1icjdpr2#
我不得不重新构建软件包,然后在Visual Studio中转到Tools -> options -> Projects and Solutions -> Web Package Management我不得不将.\node_modules\.bin移到Location of External Tools:部分列表的顶部。
Tools -> options -> Projects and Solutions -> Web Package Management
.\node_modules\.bin
Location of External Tools:
2条答案
按热度按时间wixjitnu1#
您可以尝试重建
node-sass
或者只是重新安装软件包
如果这两个都不起作用,我会尝试删除您的
node_modules
目录,然后再次删除npm i
。i1icjdpr2#
我不得不重新构建软件包,然后在Visual Studio中转到
Tools -> options -> Projects and Solutions -> Web Package Management
我不得不将
.\node_modules\.bin
移到Location of External Tools:
部分列表的顶部。