Nuxt每隔几分钟就会崩溃

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

升级到Nuxt 2.12.2版本后,我每隔几分钟就会看到这种情况。间隔似乎是随机的,但它不断发生。唯一能做的就是重启服务器。

events.js:287
      throw er; // Unhandled 'error' event
      ^

Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys'
Emitted 'error' event on FSWatcher instance at:
    at FSWatcher._handleError (C:\Users\mad\git\balloonary-app\node_modules\@nuxt\builder\node_modules\chokidar\index.js:631:10)
    at ReaddirpStream.NodeFsHandler._boundHandleError (C:\Users\mad\git\balloonary-app\node_modules\@nuxt\builder\node_modules\chokidar\lib\nodefs-handler.js:302:43)
    at ReaddirpStream.emit (events.js:310:20)
    at ReaddirpStream.EventEmitter.emit (domain.js:482:12)
    at emitErrorNT (internal/streams/destroy.js:92:8)
    at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
    at processTicksAndRejections (internal/process/task_queues.js:84:21) {
  errno: -4082,
  code: 'EBUSY',
  syscall: 'lstat',
  path: 'C:\\hiberfil.sys'
}
[nodemon] app crashed - waiting for file changes before starting...

EDIT:

我试着禁用休眠,像这样:

powercfg -h off

果然,没有了hiberhil.sys! 所以现在它以完全相同的信息崩溃,但却引用了pagefile.sys :(

试着运行 npm run dev 作为管理员,但遗憾的是,这个问题依然存在。

我应该提到的是,这个问题是从我开始使用 npm run dev 而非 nuxt dev 来启动应用程序,但我现在在任何地方都找不到这个 "nuxt "的CLI工具(尽管在这里的文档中到处都有它的引用 https:/nuxtjs.orgguidecommands。 ... 我找不到任何关于如何或在哪里获得这个工具的提示)。)

node.js windows vue.js npm nuxt.js
1个回答
0
投票

我禁用了休眠。

powercfg -h off

而导致同样的错误,但现在是pagefile. sys. 所以......我也禁用了虚拟内存,这样。

https:/www.trishtech.com201411disable-virtual-memory-in-windows-10

现在我的应用程序似乎很稳定。

我发现Nodejs对这些低级系统文件有任何兴趣是令人惊讶和奇怪的。另外,这个神秘的 "nuxt "命令行工具在哪里? 有谁知道吗?

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