Ошибка веб-пакета: "ENOTDIR: не каталог, статистика 'node_modules/.cache/hard-source/.DS_Store/stamp'"

Я создал новый проект с реактивной версией рогатки, и после запуска веб-пакета во второй раз я столкнулся со следующей проблемой (сохраняется):

  1. Приложение не может загрузиться в браузере, оно продолжает ждать ответа от сервера разработки веб-пакетов.

  2. И в терминале я вижу ошибку: ENOTDIR: not a directory, stat 'node_modules/.cache/hard-source/.DS_Store/stamp',

Я могу это исправить, удалив .DS_Store файл, но это помогает только до следующего изменения кода. По сути, я должен перезапускать веб-пакет (и удалять файл) для каждого изменения исходного кода, что является очень медленной и болезненной обратной связью.

Я попытался найти эту проблему и наткнулся на эту проблему. Я применил предложение, чтобы исключить .DS_Store с помощью HardSourceWebpackPlugin.ExcludeModulePlugin:

plugins: [
    new HardSourceWebpackPlugin(),
    new HardSourceWebpackPlugin.ExcludeModulePlugin([
      {
        test: /.*\.DS_Store/
      }
    ]),
    new webpack.HotModuleReplacementPlugin(),
    ...
],

Но это не помогло - проблема сохраняется.

Можете ли вы помочь мне решить эту проблему?

0 ответов

Другие вопросы по тегам