Я пытался установить зависимость, используя npm (v6.13.4) / yarn (v1.21.1) на Windows 10 машине, но продолжал получать проблему с правами доступа из пакета. json для всего проекта через некоторое время.
Trace:
Error: EPERM: operation not permitted, lstat 'C:\proj_folder\clientapp\node_modules\has-flag\package.json'
Пробовал разные способы удаления node_modules, например, используя команду admin, rimraf, но ничего не работает и всегда получал
[Ошибка: EPERM: операция не разрешена, unlink 'C: proj_folder \ clientapp \ node_modules \ has-lag \ package. json'] {errno: -4048, код: 'EPERM', системный вызов: 'unlink', путь: 'C: \ proj_folder \ clientapp \ node_modules \ has-flag \ package. json '}
Я новичок в npm / yarn, поэтому, если я пропустил какую-либо информацию, сообщите мне.
Обновление: я смог удалить его, используя некоторые внешние инструменты, но действительно хотел бы знать, что вызывает это? Это связано с Windows? Проект? или менеджеры пакетов?