Я пытаюсь запустить скрипт gulp. Но я получаю эту ошибку, связанную с разрешением.Windows 10 полностью не может открыть файл js, доступ запрещен
fs.js:584
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: EPERM: operation not permitted, open 'd:\CODE\project\node_modules\ttf2woff2\jssrc\ttf2woff2.js'
at Error (native)
at Object.fs.openSync (fs.js:584:18)
at Object.fs.readFileSync (fs.js:431:33)
at Object.Module._extensions..js (module.js:421:20)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at Object.<anonymous> (d:\CODE\project\node_modules\ttf2woff2\jssrc\index.js:3:27)
at Module._compile (module.js:413:34)
Моя ОС: Windows 10
Узел Версия: v5.9.1
Я установил права доступа project
папки для чтения/записи для всех пользователей рекурсивно через систему безопасности папок в окнах и я Я попробовал запустить задачу gulp как admin.
Подробнее
Когда я пытаюсь открыть ttf2woff2\jssrc\ttf2woff2.js
в блокноте как администратор я получаю: You don't have permission to open this file, contact the file owner or an administrator to obtain permission
.
- Я взял полное владение файла
- Я создал правило разрешения для
Everyone
с полным доступом - Я попытался скопировать файл с помощью
cmd
администратора в другой каталог, но получить доступ запрещен. - Я пробовал загрузить file direct from github через chrome вместо npm и до сих пор не могу его открыть.
- Я отключил UAC
- Я пробовал просматривать исходный код на git и копировать его в файл, который я создал. Это просто дает мне ошибку javascript при запуске задачи gulp, я подозреваю, что это как отображение всего кода из-за его стороны, отступы оставляют меня в виду, что он отключается на линиях 44k.
По-прежнему не может попасть в него.
Иметь точно такую же проблему сейчас. Вы когда-нибудь находили решение? – Riduidel