Sergei
)))
Flamie
все равно как-то много
Flamie
было 300мб, стало 261. это обычно для электрона?
Sergei
Смотря что ожидаете и что используете
Sergei
Нет інструмента что вам полностью все подчистит
Sergei
Да и мой совет был в шутку
Or
было 300мб, стало 261. это обычно для электрона?
попробуй использовать electron-packager
Or
Мое приложение полностью 134mb после упаковки
Sergei
Ураковать да, избавиться от не нужных зависимостей как?
Sergei
У меня упакованное 65 на маках, 68 на Винде
Sergei
И что ?
Sergei
Это ничего не означает
Or
1. В электронном упаковщике у вас есть --prune
Sergei
Есть
Sergei
И электрон уже получает Макс упакованное
Or
2. Нужно проверить, есть ли у вас dependencies Что должно быть dev dependencies и измени его
Sergei
Ибо он получает ток что упаковать в пакет под систему
Sergei
Млин
Sergei
Электрон в своем билдера нифига не оптимизирует, а пакует
Sergei
И по верте у меня вебрак выкручен на максимум
Sergei
Но это нифига не означает
Sergei
Что оптимально по пакетам и зависимостям
Or
Вот и все, может быть, она использует react ?
Sergei
Я использую
Sergei
И что ?
Or
Чисто? Или вы установили все 20 зависимостей?
Or
перед упаковкой какой размер вашего проекта?
Sergei
Эм, мы меняем приложение или пак электрона ?
Sergei
Это раз
Sergei
Второе , сам вопрос не корректен
Sergei
Ибо ракует вебпак обычно
Sergei
И как он сможет , и что как использует , это два
Flamie
Вот и все, может быть, она использует react ?
Нет, ничего вообще не использую дополнительно
Flamie
Обычный жс
Flamie
Я просто взяла электрон квик старт и засунула туда проект
Sergei
Тогда ваш весь объем билдер и запакует
Flamie
Ну он и пакует)
Sergei
Ему ничего не мешает
Sergei
И будет работать
Flamie
Ну будет конечно. А мне надо чтобы работало без всяких ненужных вещей. Чтобы тупо как бы браузер и все
Sergei
Ок, вы для браузера все вычистили ?
Sergei
Нет лишних зависимостей ?
Sergei
Если нет, то поверьте, электрон вам их не добавит
Or
Может, она сделает несколько скриншотов package.json?
Sergei
:) а зачем
Sergei
Человеку надо как в браузере
Sergei
Если там все ок, то електрон не добавит расходов
Or
Не должно быть никаких проблем
Or
Если она использует это как веб-просмотр
Sergei
И
Sergei
Браузер тот же просмотр
Sergei
Врятли он пофиксит что просила
Sergei
:)
Иван
Попробуй вынести "electron-builder" из dependecies в dev-dependencies.
Иван
В принципе у меня например по размеру получается, что папка с .exe после 'electron-packajer' получается 171 mb, при где-то 1,5 мб запакованного js до упаковки. Далее туда ещё идёт всё для корректной работы рантайма electron. В том числе и дестрибутив электрона.
Flamie
у меня файлы проекта сами по себе весят 50мб
Иван
У меня 1.5 это без node_modules. И там нет картинок. Непосредственно с electron-builder я не работал, но electron-packajer очень любил затащить в сборку все, что валялось в корневой папке проекта и втом числе предыдущие результаты сборки, скрипты галпа, итд. Игнорируя только dev-dependency пакеты из node_modules.
Electron.js releases
v9.0.0-nightly.20191228 https://github.com/electron/electron/releases/tag/v9.0.0-nightly.20191228 v9.0.0-nightly.20191228
Or
сегодня электронная версия 7.1.2, у вас старая версия.
Flamie
да я в курсе))
Or
😁
Flamie
Это какого года? ))
Or
Точно не знаю
Flamie
год всего лишь!
Or
Какой файл у вас есть 50мб?
Flamie
эээ, там картинки на 50 метров
Flamie
и это вебп..
Or
много)) тут делать нечего, может фотки сжать
Flamie
их нельзя сжимать
Flamie
мне ничего и не надо с контентом делать. только лишнее из электрона выпилить
Or
Сколько сейчас после компиляции?
Flamie
хз, я сейчас другим немного занята) извини
Flamie
попозже разберусь с этим
Or
👍
Or
Я думал, что вы все еще на этой проблеме. 👌
Flamie
да, но я решила пока переключиться на другое, это не очень приоритетный вопрос
Ребята, доброго времени суток) Коротко: Vue + electron Задача: Открыть pdf файл через shell.openItem('http://localhost:3000/files/raspred.pdf') Загвостка: Для того, чтобы получить доступ к фалу, который находится к примеру на "localhost:3000/file/raspred.pdf" нужны либо кукисы либо просто передать токен, чтобы сервер позволил открыть этот файл в обычном хроме. Может кто-то сталкивался и сможет помочь? Уже который день пытаюсь решить данную задачу и всё как-то печально...
Можно ли каким-либо образом передать кукисы или токен в header, во время shell.openitem