Используя Windows 10, Node v12.13.0 и NPM v6.12.0 вместе с Electron, и я получаю следующее ниже, когда я запускаю npm run package-win для сборки моего exe-файла, я никогда раньше не сталкивался с чем-то подобным.
EPERM: операция не разрешена, lstat 'C: \ Users \ devbox \ AppData \ Local \ Temp \ Electron-download-sOTFU2 \ Electron-v1.8.8-win32-ia32.zip'
ВещиЯ попытался:
Отредактировал мой файл .npmrc, который имеет следующее: strict-ssl = false Registry = http://registry.npmjs.org/ Запустите мой cmd как администратор (Администратор: Командная строка) Перезагрузил компьютер и сбросил npmкеш Отключенный антивирус, затем обнаружил сборщик электронов
Затем я установил сборщик электронов, но когда я запускаю сборщик электронов -w, я сталкиваюсь со следующим:
• не может переместиться загруженным в конечное местоположение (другоепроцесс загружается быстрее?) путь = C: \ Users \ devbox \ AppData \ Local \ строитель-электронов \ Cache \ nsis \ nsis-3.0.4 tempFile = C: \ Users \ devbox \ AppData \ Local \ строитель-электронов \ Cache \nsis \ 527857811 error = переименовать C: \ Users \ devbox \ AppData \ Local \ электронный строитель \ Cache \ nsis \ 527857811 C: \ Users \ devbox \ AppData \ Local \ электронный строитель \ Cache \ nsis \ nsis-3.0.4: доступотказано. ⨯ ENOENT: нет такого файла или каталога, копируемый файл 'C: \ Users \ devbox \ AppData \ Local \ Electron-Builder \ Cache \ nsis \ nsis-3.0.4 \ elevate.exe' -> 'C: \ Users \ devbox \Desktop \ Electron \ boxapp \ dist \ win-unpacked \ resources \ elevate.exe 'stackTrace = Ошибка: ENOENT: нет такого файла или каталога, копируемый файл' C: \ Users \ devbox \ AppData \ Local \ Electron-Builder \ Cache \ nsis\ nsis-3.0.4 \ elevate.exe '->' C: \ Users \ devbox \ Desktop \ Electron \ boxapp \ dist \ win-unpacked \ resources \ elevate.exe 'в processImmediate (внутренний / timers.js: 439:21)
Я не могу создать папку в указанном выше каталоге из-за ИТ-ограничений ... Есть ли способ указать другую папку / путь в моем файле package.json в надежде обойтиэтот блок / ошибка? У меня есть exe, который работает, но эта ошибка в процессе сборки беспокоит меня, что что-то не на 100%. Кто-нибудь может поделиться некоторыми предложениями или обходными путями?