Это может произойти после нескольких различных ошибок сборки. По какой-то причине сводка сборки не сообщает об исходной ошибке, а сообщает об этом.
(Между прочим, я вижу, что OP использовал Angular и ng serve; я получаю это в React с помощью npm start. Так что я предполагаю, что это может произойти в VS Code с использованием любой цепочки инструментов.)
Я получал этот вывод в терминале 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'
После поиска ответов на этой странице и в других местах я не нашел ничего, что работало для меня.
Но когда я снова прокрутил терминал VS Code, я обнаружил эту ошибку сборки:
ERROR in ./Components/ServiceBooking/ServiceBooking/ServiceBooking.tsx
Module not found: Error: Can't resolve 'components/Common/BookingComponents/BookingTypeSelector/BookingTypeSelector' in [...]
Это была ошибка регистра при импорте, автоматически добавленном VS Code. Не знаю почему, но VS Code иногда это делает. Возможно, в этом проекте есть что-то, что поможет VS Code этого не делать. В любом случае, это была ошибка, и как только я исправил ее, изменив компоненты на Компоненты при импорте, вторичные ошибки, связанные с hiberfil.sys, pagefile.sys и swapfile.sys, исчезли.
Мораль сказки: остерегайтесь сводки сборки, маскирующей ошибки сборки. Каждый раз, когда вы сталкиваетесь со странной ошибкой сборки, сначала прокрутите подробный вывод сборки, чтобы убедиться, что вы преследуете правильную ошибку (исходную ошибку, а не вторичную ошибку, подобную этой).
person
Reg Edit
schedule
24.08.2020
npm install
после получения их изменений. - person stubbzarelli   schedule 29.07.2020chokidar
- наблюдатель за файлами, и нет никаких веских причин для того, чтобы что-либо наблюдало за файлами корневых каталогов, не говоря уже о таких системных файлах. Все ответы, обвиняющие VS Code, ошибочны, что-то кажется странным сchokidar
, если вы спросите меня. (Я запускаю такие вещи, какwebpack serve
, из командной строки, без участия редакторов, но, как утверждают многие ответы, это, похоже, является побочным эффектом других ошибок.) - person McGuireV10   schedule 15.01.2021