错误:ENOENT:没有那个文件或目录,scandir [英] Error: ENOENT: no such file or directory, scandir

查看:19
本文介绍了错误:ENOENT:没有那个文件或目录,scandir的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用 jhipster 搭建了一个应用程序,它是使用 cassandra db 的微服务网关,并使用 maven 构建在 scaffold.i 运行 gulp 命令以实时重新加载 ui 后构建良好.

I scaffold an app using jhipster which is microservice gateway using cassandra db and using maven to build which was building fine after scaffold.i ran gulp command to for the live reload of ui.

我在导航栏和它的主页上做了一个小改动.这也是工作文件 &对 home & 的 json 文件进行了一些更改导航栏做一些小改动,比如添加搜索框等.

i made a change slighlty in navbar and home page of it. which was also working file & made some changes in the json files of home & navbar & do some minor changes as adding the search box and other.

它重新加载失败.我停止吞咽 &行家&重新启动它们.maven 正在构建,但再次没有在本地主机中加载站点

it failed to reload. I stop the gulp & maven & restarted them. maven is building but again not loading the site in localhost

当我运行 gulp 时,它向我显示了这个错误.

when i ran gulp it is showing me this error.

 gulp
fs.js:952
  return binding.readdir(pathModule._makeLong(path), options.encoding);
                 ^

Error: ENOENT: no such file or directory, scandir '/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/vendor'
    at Error (native)
    at Object.fs.readdirSync (fs.js:952:18)
    at Object.getInstalledBinaries (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/extensions.js:121:13)
    at foundBinariesList (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:20:15)
    at foundBinaries (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:15:5)
    at Object.module.exports.missingBinary (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:45:5)
    at module.exports (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/binding.js:15:30)
    at Object.<anonymous> (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/index.js:14:35)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)

谁能告诉我解决方案

推荐答案

我有时在启动我的 gulp 服务器时也会遇到这个错误.我的解决方法是运行:

I sometimes also get this error when starting my gulp server. My workaround is to just run:

npm rebuild node-sass

然后 gulp 开始很好.

And then gulp starts nicely afterward.

这篇关于错误:ENOENT:没有那个文件或目录,scandir的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆