Usando Angular y durante ng serve, recibo el error:
Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp' Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys' Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys' Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'Tuve el mismo problema. Mi colega había instalado esta dependencia y simplemente restauré los paquetes (haga clic con el botón derecho en package.json - Restaurar paquetes) en packages.json y pareció solucionarlo.
Tuve el mismo error porque phpStorm/WebStorm agregó esta importación
import {forEach} from 'ag-grid-community/dist/lib/utils/array';¡simplemente quítelo y el problema desapareció!
Necesitaba reinstalar los paquetes npm que aparecían más tarde en los registros de errores (en mi caso, bootstrap y react-router-dom)
Tuve el mismo problema y lo solucioné a través de la configuración en package.json
"browser": { "http": false } Cómo insertar en package.json
{ "name": "App Name", "version": "0.0.0", "scripts": { // -------- }, "dependencies": { // -------- }, "devDependencies": { // -------- }, "browser": { "http": false } }Si alguien sabe por qué es necesario y qué sucede al agregar esto, agregue alguna descripción para que la lectura sea más sensata. Gracias
Tenía esto en VueJs (2): instalé un módulo, luego lo desinstalé ( npm uninstall <module_name> ) y olvidé eliminar la "import <module_name>" del archivo . archivo vue . Tonto pero ahí estaba.
verifique las dependencias que faltan en package.json
Estoy usando vue js 😄 Estaba tratando de ejecutar un proyecto y tuve este error. Este problema se debió a que el otro desarrollador usó dependencias globales y no estaba incluido en mi carpeta node_modules.
EventEmitter() por defecto importado por transportador en código VS,
import { EventEmitter } from 'protractor'; remove this and import from core. import { EventEmitter } from '@angular/core';esto también resuelve el otro problema que espera 0 argumentos y tiene 1.
Esto puede suceder después de varios errores de compilación diferentes. Por alguna razón, el resumen de compilación no informa el error original y lo informa en su lugar.
(Por cierto, veo que el OP estaba usando Angular y ng serve; obtengo esto en React usando npm start. Así que supongo que podría suceder en VS Code usando cualquier cadena de herramientas).
Obtuve este resultado en la terminal de VS Code:
i 「wdm」: Failed to compile. Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\hiberfil.sys' Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys' Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\swapfile.sys'Después de buscar respuestas en esta página y en otros lugares, no encontré nada que me funcionara.
Pero cuando me desplacé hacia atrás en la terminal de VS Code, encontré este error de compilación:
ERROR in ./Components/ServiceBooking/ServiceBooking/ServiceBooking.tsx Module not found: Error: Can't resolve 'components/Common/BookingComponents/BookingTypeSelector/BookingTypeSelector' in [...]Ese fue un error de mayúsculas y minúsculas en una importación agregada automáticamente por VS Code. No sé por qué, pero VS Code hace eso a veces. Tal vez haya algo que podamos modificar en este proyecto para ayudar a que VS Code no haga eso. De todos modos, fue un error, y una vez que lo solucioné cambiando "componentes" a "Componentes" en la importación, los errores secundarios sobre hiberfil.sys, pagefile.sys y swapfile.sys desaparecieron.
La moraleja de la historia: tenga cuidado con el resumen de compilación que enmascara los errores de compilación. Cada vez que encuentre un error de compilación extraño, primero desplácese hacia atrás a través de la salida de compilación detallada para asegurarse de que está persiguiendo el error correcto (el error original, en lugar de un error secundario como este).
Obtengo esto cada vez que uso VSCode y agrego algo similar a un componente:
@Output() somename = new EventEmitter(); ... y dejo que VSCode importe automáticamente el módulo de soporte. En lugar de agregar EventEmitter al @angular/core existente, VSCode agrega una nueva importación al protractor que causa el error.
Si recibe este error y no puede recordar dónde se realizaron los últimos cambios, intente buscar from 'protractor' en su código;
Si está utilizando polyfills, este error ocurrirá si activó el siguiente polyfill (desde src/polyfills.ts):
/** IE10 and IE11 requires the following for NgClass support on SVG elements */ import 'classlist.js'; // Run `npm install --save classlist.js`.... y no ejecutó la instalación de npm correspondiente:
npm install --save classlist.jsMientras usa @Output() , elimine la declaración importada automáticamente
import { EventEmitter } from 'protractor';
e incluir importar EventEmitter desde existente
import { Component, OnInit,EventEmitter } from '@angular/core';
Recibí este error al instalar los diseños de Material UI en mi proyecto de reacción, y después de instalar el paquete npm no tengo problemas ahora.
Agregar:
npm i¡Gracias!
En Linux, este tipo de errores ocurren cuando chokidar no obtiene suficientes observadores de archivos del sistema. Por lo tanto, aumentar entonces en el sistema (o reducir la cantidad de archivos que se visualizan en el proyecto) resuelve el problema.
La pregunta aquí es cómo hacer esto en Windows.
Tuve un problema similar con mi corredor de ciprés. Estaba recibiendo el siguiente error:
Error de chokidar (C:): Error: EBUSY: recurso ocupado o bloqueado, lstat 'C:\DumpStack.log.tmp'
Lo que sucedió fue que VS colocó automáticamente una línea encima de mi código que decía:
const { cada } = require("ciprés/tipos/pájaro azul")
Acabo de eliminarlo de mi código y funcionó bien. ¡Espero que eso ayude a muchos de ustedes!
En mi caso, el problema fue agregado aleatoriamente por la función de autocompletado de VS CODE. Así que busque la dependencia y elimínela si no está en uso.
La solución para mí: hay un problema con 2 desarrolladores que instalan dependencias en el proyecto usando npm e yarn. Yo uso hilo, así que:
rm package-lock.json //deleting the package-lock.json rm -rf node_modules //deleting the node_modules yarn //installing the dependencies with yarn yarn cache clean //cleaning the cache yarn serve //run the projectEn mi caso, estos errores no tenían ninguna relación con chokidar. La compilación falló porque alguien hizo una confirmación con errores y antes incluso de intentar compilar, ejecuté "ng serve" y no pude ver los errores.
Desplácese hacia arriba para ver los errores o haga una "compilación ng" antes de publicar para que pueda ver qué corregir.
Tuve el mismo problema hoy y estoy usando VueJS 3 y VS Code. De alguna manera mi @vue/cli-service fue degradado de 4.5.0 a 3.5.3. No tengo idea de cómo sucedió eso. De todos modos, al actualizar package.json con lo siguiente y ejecutar npm install después de eso, se resolvió.
"@vue/cli-service": "^4.5.13"Tuve el mismo problema, y mi resolución fue cambiar la ruta absoluta al incluir componentes (agregados automáticamente por VS Code), a la ruta relativa y el problema desapareció.
Cambiaron desde:
import { FirebaseCrudService } from 'app/src/firebase/crud/firebase-crud.service';para:
import { FirebaseCrudService } from '../../firebase/crud/firebase-crud.service';Y funcionó.
Tengo un problema similar al crear una aplicación iónica. Tenía algunas páginas y componentes similares de otra aplicación reutilizados en esta. Una vez en ejecución, recibí el mensaje [ng] Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys . Esto se resolvió instalando una biblioteca faltante. El error se presentó en la terminal vscode, un poco por encima del mensaje presentado en la pantalla. Me sentí tonto porque el error estaba ahí desde el principio y no me di cuenta de que debería haberlo buscado.
Simplemente escriba npm install , es un visor de archivos que advierte que una dependencia no se actualiza correctamente. Sin leer el comentario oculto entre los miles nunca hubiera sabido
Solución:
npm installSigue estos pasos:
npm installnpm cache cleanPara Vue.js, compruebe si tiene una importación como esta import Vue from "*.vue"; cámbielo para import Vue from "vue"; Fue importado automáticamente por VsCode
si, yo tambien tuve el mismo error..

SOLUCIÓN
Significa que hay algunos paquetes que no están instalados en su node_module . así que solo ejecuta este command .
npm install ¡Y luego serve nuevo a su proyecto!
Este error está relacionado con Babel y está predeterminado, sé que la captura de pantalla está relacionada con NuxtJS, pero este comando npm también resuelve el problema para Angular, ya que usan casi la misma configuración.
para npm:
npm i -S core-js@2.5.7para hilo:
yarn add core-js@2.5.7Para instalarlo, puede ejecutar: npm install --save core-js/core/dict
WARN Error de chokidar (C:): Error: EBUSY: recurso ocupado o bloqueado, lstat 'C:\DumpStack.log.tmp'
Recibí este error al usar la configuración angular de múltiples proyectos. Estaba usando funciones de base de fuego en mi proyecto. La causa de mi problema fue tener un archivo fuente ubicado en "projects/my-project/src/app/*" importar otro archivo ubicado en "projects/my-project/functions/src*" . La carpeta de funciones era una carpeta de subproyecto y tenía su propia carpeta "node_modules" .
SOLUCIÓN
Así que busqué todas las referencias de importación en "projects/my-project/functions/src*" que contenían "/functions/" . Estaba usando Web Storm, pero la mayoría de los IDE y editores de texto modernos como vscode tienen esta capacidad.
En mi caso, estaba enfrentando el mismo problema. Lo que supongo es que esto surge debido a la dependencia circular. Usé un servicio que se inyectó en múltiples componentes y estaba recuperando todos esos componentes simultáneamente. Estaba arrojando un resource busy... . Lo resolví brindando servicio en la raíz en lugar de múltiples módulos cargados de forma diferida. Puede ser útil para alguien