Я создаю настольное приложение с помощью electronics и vue, все прошло нормально, приложение запущено в режиме dev и построено до последнего здания, запустив electron:build
, но я продолжаю получать эту ошибку Octal escape последовательности.
Я почти уверен, что он должен иметь дело с strict mode
, но я попытался найти окатальные побеги, но без шансов, я попытался удалить некоторые бесполезные зависимости, которые я добавил после последней успешной сборки, также не сработало
PS: electronic: serve работает нормально
ошибочное изображение
background.js из Terser Восьмеричные escape-последовательности не допускаются в строках шаблона [background.js: 1026,68555]
ОШИБКА Сборка завершилась ошибкой. npm ERR! код ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] electronics: build:
vue-cli-service electron:build
npm ERR! Статус выхода 1 нпм ERR! npm ERR! Ошибка на [email protected] Электрон: сценарий сборки. npm ERR! Вероятно, это не проблема npm. Скорее всего, выше имеется дополнительный вывод журнала.
Проблема в background.js. В строках 1026 и 68555 найдите строку шаблона с восьмеричной последовательностью. Пример:
Вместо этого вы можете вернуть шаблон es6 к (обычной) строке:
Или вы можете попробовать другую разрешенную кодировку, например,
Ты творил чудеса, спасибо! — person hakim bhd; 08.07.2021
Извините, это довольно поздний ответ, но на самом деле есть способ использовать восьмеричные escape-последовательности в строках шаблонов. Вы добавляете восьмеричную последовательность, используя внутри нее обычную строку. Например:
Это похоже на сложение строк вместе: