Как исправить 'Неподдерживаемая платформа для fsevents@1.2.9: wanted {"os": "darwin", "arch": "any"} (текущий: {"os": "win32", "arch": "x64" }) - PullRequest
7 голосов
/ 13 мая 2019

Тестирование двоичного файла Двоичное в порядке npm ПРЕДУПРЕЖДЕНИЕ Откат ПРЕДУПРЕЖДАЕТСЯ Откат возврата узла-pre-gyp@0.12.0 (вероятно, это безопасно):

EPERM: операция не разрешена, lstat 'C: \Уведомление Users \ orca yoon \ Documents \ IonicProjects \ starters \ epic \ node_modules \ fsevents \ node_modules '

npm создало файл блокировки как package-lock.json.Вы должны зафиксировать этот файл.

npm ПРЕДУПРЕЖДЕНИЕ необязательно Пропуск ОПЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@1.2.9 (node_modules \ fsevents):

npm ПРЕДУПРЕЖДЕНИЕ notsup ПРОПУСК ОПЦИОНАЛЬНОЙ ЗАВИСИМОСТИ: неподдерживаемая платформа для fsevents@1.2.9: wanted {"os": "darwin", "arch": "any"} (текущий: {"os": "win32", "arch": "x64"})

добавлено 1105 пакетов от 1050 участников и проверено 53269 пакетов за 445,94 с. Найдено 1 уязвимость высокой степени серьезности, запустите npm audit fix, чтобы исправить их, или npm audit для получения более подробной информации

1 Ответ

1 голос
/ 13 мая 2019
  • Сначала

Запустите командную строку или powershell как Администратор роль,Тогда вас будут избегать с помощью PERMISSION ERROR.

  • Second,

Игнорировать npm audit fix.Он только предлагает вам обновить все ваши package.json версии в актуальном состоянии.Вы должны сохранить настройки, указанные в package.json.

  • В-третьих,

Если вы работаете в Ubuntu или OS X, вы выигралиДумаю, не сталкивался с этой проблемой.


PS:

В соответствии с вашим ответом я хотел бы подумать об обходном пути.

  • Удаление локального node_modules & package-lock.json
  • Очистка кэша npm с помощью npm cache verify
  • Обновление global npm от sudo npm i -g npm
  • Переустановите local node_modules от npm i

Надеюсь, это может помочь.

...