每次当我运行或重新启动我的后端服务器,它显示以下错误在我的终端:
**错误来自chokidar(C:\node_modules):错误:EBUSY:资源繁忙或锁定,lstat 'C:\herbifile.sys'**错误来自chokidar(C:\node_modules):错误:EBUSY:资源繁忙或锁定,lstat 'C:\pagefile.sys'
来自chokidar(C:\node_modules)的错误:EBUSY:资源繁忙或已锁定,lstat“C:\swapfile.sys”来自chokidar(C:\node_modules)的错误:EBUSY:资源繁忙或已锁定,lstat“C:\DumpStack.log.tmp”
我的技术堆栈是:Nodejs,MongoDb,Mongoose,React,NPM,Material-ui如果你还想添加任何代码或文件,让我知道
这是非常令人讨厌的,我如何才能消除这个错误?
4条答案
按热度按时间snz8szmq1#
尝试以下操作来解决您的问题:1-删除node_modules文件夹。2-运行npm install。3-运行npm cache clean。
w6lpcovy2#
在全局安装JSON-SERVER并监视服务器后,这个问题发生在我身上。我不确定这是否是原因,但它发生在监视开始后。
我中止了手表,应用程序不会加载npm运行服务。
我尝试了我能找到的每个论坛帖子所建议的一切,包括删除node_modules文件夹和package.json,npm安装,缓存清理,缓存清理--force,重置我的计算机,禁用防病毒,我没有安装恶意软件。
最终唯一成功的事情是创建一个全新的项目,并将旧项目中的文件复制粘贴到新项目中。我还必须再次运行npm install,以便安装所有依赖项。
我不明白为什么JSON服务器应该与原因有任何关系,除非监视锁定文件夹并使应用程序无法运行。
我会在我做了几个应用程序的副本后再试一次,因为复制和粘贴文件并不是一件有趣的工作,除非你的项目足够小。
wdebmtf23#
字符串
只要在(Ubuntu/Debian)中运行这个命令。它对我来说很好。
c86crjj04#
我在使用
chokidar.watch(['/src/...'])
时遇到了这个问题,我不小心在我的一个路径中添加了一个前导斜杠。删除了,不再出现错误。