Почему возникает сообщение об ошибке "Недопустимое имя файла" после того, как программа скомпилирована в исполняемый файл?

Как исправить ошибку "Invalid filename" при запуске скрипта после его компиляции в .exe с помощью got-scraping?
  • 22 июля 2024 г. 5:42
Ответы на вопрос 2
Ошибка "Недопустимое имя файла" может возникать из-за использования запрещенных символов в имени файла или пути к файлу при компиляции программы в исполняемый файл. Например, символы "/", "\", ":", "*", "?", "<", ">", "|" часто недопустимы в именах файлов.

Для исправления ошибки "Invalid filename" при запуске скрипта после его компиляции в .exe с помощью got-scraping, следует проверить и исправить все недопустимые символы в именах файлов и путях. Можно также попробовать использовать другие символы или пробелы вместо запрещенных символов.

Также стоит обратить внимание на то, что операционные системы имеют различные правила для разрешения в именах файлов и путях, поэтому, возможно, при компиляции программы на одной ОС и запуске на другой могут возникнуть проблемы с именами файлов.
Нужно было добавить в package.json путь к zip файлам 
"pkg": {
    "assets": [
      "node_modules/header-generator/data_files/headers-order.json",
      "node_modules/header-generator/data_files/browser-helper-file.json",
      "node_modules/header-generator/data_files/header-network-definition.zip",
      "node_modules/header-generator/data_files/input-network-definition.zip"
    ]
}
Похожие вопросы