У меня самое простое веб-приложение "Hello, web", написанное на Opa (см. Одну строку кода ниже):
server = one_page_server("Hello", -> <>Hello, web!</>)
Затем я компилирую этот файл (в моем случае с именем hello.opa) примерно так:
opa hello.opa
Создает файл hello.exe
размером ~ 35 МБ. Я понимаю, что Opa упаковывает большой удар в двоичном файле, но есть ли способ уменьшить размер получаемого двоичного файла, если наше приложение не использует все свои полезные функции? Если так, то как? Я просмотрел параметры, напечатанные на opa --help
, но не увидел ничего, что имело бы отношение к этому запросу.
Информация о моей среде:
- Операционная система: OS X / 10.7 (Lion)
- Версия Opa: S3.5 - сборка 652
Цените любой вклад.
Обновлено: @Bill упоминается с использованием strip
. Я запустил strip
в двоичном файле hello.exe
, и он уменьшил его до 25 МБ. Отличное предложение (я забыл про стриптиз), хотя я надеялся на что-то еще меньшее.