1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/HerbertHe-electron-react-antd-antv-cli

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
BUILD.md 2.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 18:37 d51a3a7

Упаковка и оптимизация

  • Ошибки, с которыми вы обязательно столкнётесь (сетевые проблемы). Обратитесь к этой статье («Методы устранения ошибок при разработке в среде Win10» — «Способы решения проблем с ошибкой при сборке проекта electron-vue в Китае»), на самом деле это проблема медленной загрузки с GitHub.

    Обязательно найдите последние версии electron, winCodeSign, nsis и nsis-resources.

Процесс упаковки

  • Настройте упаковку согласно файлу CONFIG.md.
  • Запустите команду yarn autoclean --force, чтобы удалить ненужные файлы зависимостей.
  • Если папка dist (папка вывода) существует, удалите её.
  • В этом проекте запустите команду yarn build:win64, чтобы упаковать 64-битное приложение Windows (в основном для локальной среды Windows😭).

Рекомендации по оптимизации

  • Не используйте больше решение с двумя файлами package.json, так как оно не будет поддерживаться после electron v8.x, и упаковка завершится ошибкой.
  • Перед упаковкой удалите папку dist, если она существует.
  • Используйте команду yarn autoclean --force для удаления ненужных файлов зависимостей.

Статьи для справки по упаковке и отладке

  • «Оптимизация упаковки Electron — от 393 МБ до 161 МБ».
  • «Основы настройки и распространённые проблемы при упаковке с помощью electron-builder».
  • «Методы устранения ошибок при разработке в среде Win10».
  • «[Ошибка: файл записи приложения "build/electron.js" в "<path>/dist/mac/<app-name>/Contents/Resources/app.asar" не существует. #2404]».
  • «Как создать электронное приложение с нуля с помощью create-react-app».

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/HerbertHe-electron-react-antd-antv-cli.git
git@api.gitlife.ru:oschina-mirror/HerbertHe-electron-react-antd-antv-cli.git
oschina-mirror
HerbertHe-electron-react-antd-antv-cli
HerbertHe-electron-react-antd-antv-cli
master