Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.03.2015, 11:36
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

NW (node-webkit) thread
Всем привет!

Некоторое время назад произошло мое первое поверхностное знакомство с nw. Интересовала сборка под win. Вроде как получилось сделать это на скорую руку. Остался недоволен размером исходника - 77mb для hello-world многовато

Сегодня любопытства ради скачал Sync 2.0 под винду. Вижу, что это html5 desktop app. Размер экзешника 5mb. Судя по всему, у них какой-то особенный конфиг сборки, вопрос какой?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #2 (permalink)  
Старый 05.03.2015, 16:02
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

воу воу . хорошая тема. оставлю оффтоп, дабы подписаться

я собираюсь летом изучать React native и nw.js
Ответить с цитированием
  #3 (permalink)  
Старый 05.03.2015, 18:31
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от melky
воу воу . хорошая тема. оставлю оффтоп, дабы подписаться
как hello world под win собрать я здесь писал
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #4 (permalink)  
Старый 10.03.2015, 13:05
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Сообщение от nerv_
Сегодня любопытства ради скачал Sync 2.0 под винду. Вижу, что это html5 desktop app. Размер экзешника 5mb. Судя по всему, у них какой-то особенный конфиг сборки, вопрос какой?
А с чего ты взял что он на основе nwjs работает? Да и целый хрониум внутри никак 5МБ не может весить.

Сообщение от melky
я собираюсь летом изучать React native и nw.js
В nw.js нечего изучать, так пару апишек для создания меню и иконки в трее, остальное ты уже знаешь - это же ведь обычный хром с io.js у которых v8 в один поток объединили.

Последний раз редактировалось Octane, 10.03.2015 в 13:12.
Ответить с цитированием
  #5 (permalink)  
Старый 10.03.2015, 16:20
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Octane
А с чего ты взял что он на основе nwjs работает?
я ссылку выше давал) Скачай, посмотри, убедись, что очень похоже на bootstrap & nw =)

Сообщение от Octane
Да и целый хрониум внутри никак 5МБ не может весить.
сам в шоке)

он еще когда загружается в title пишет index.html ^__^
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 10.03.2015 в 16:24.
Ответить с цитированием
  #6 (permalink)  
Старый 10.03.2015, 16:38
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

nerv_, а ты паковал все в один exe?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #7 (permalink)  
Старый 12.03.2015, 09:01
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от cyber
а ты паковал все в один exe?
так точно
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #8 (permalink)  
Старый 12.03.2015, 10:30
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от nerv_
сам в шоке)
1. Использование системных библиотек.
2. Внутреннее архивирование.
3. Все вместе.

1. Ты должен сам понимать.
2. На последнем проекте я использовал своё сжатие, чтобы не грузить кучу одинакового текста клиенту. Смысл такой. Две функции, одна упаковывает, вторая на клиенте распаковывает(развертывае ). Всё стандартненько. Помимо этого углифаем и пакуем штатными средствами. Размер программы тает на глазах
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #9 (permalink)  
Старый 12.03.2015, 11:06
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Допёрло.

Сообщение от nerv_
сам в шоке)
он еще когда загружается в title пишет index.html ^__^
Пилить, колотить, nerv__, он просто использует установленный браузер.
Цитата:
Then go to localhost:8888 in a web browser to access the WebUI.
Какие ещё конфиги. Стандартнее некуда.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #10 (permalink)  
Старый 12.03.2015, 13:59
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

хз как это работает, но по адресу shell:appdata\BitTorrent Sync\ui доступны исходные коды и ничего похожего на api nwjs я там не нахожу, причем если попробовать открыть index.html в IE, то появится сообщение, что нужен Chrome или Firefox.

Последний раз редактировалось Octane, 12.03.2015 в 14:01.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как найти node элемент по позиции в html документе и обратоно meded90 Общие вопросы Javascript 0 06.09.2014 22:45
Тема посвященная stylus Maxmaxmaximus7 Оффтопик 71 12.04.2014 13:53
Инструкция по log4j для Node TorchTT Общие вопросы Javascript 7 03.04.2014 15:55
300 миллионов пользователей и переход на WebKit Deff Оффтопик 72 22.02.2013 04:58
Какая разница между модулями DOM Level 2 и интерфейсами Node? dump Общие вопросы Javascript 3 09.08.2012 17:22