Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Веб-программирование > JavaScript / HTML

JavaScript / HTML Создание динамической разметки страниц

Ответ
 
Опции темы
Старый 01.05.2013, 06:58   #1
sogimu
AnyKey`щик
 
Регистрация: 27.04.2013
Адрес: Томск
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
система сборки для js проекта

Всем привет!
Есть проект https://github.com/sogimu/ArmLib
Классы расположены по папкам, по принципу если класс имеет зависимость от какого то класса, то он помещается в дочернюю в папку внутри папки с классом от которого зависимость.
Классы передаются Closure Compiler и сжимаются им.
А теперь к сути.
Closure Compiler'у классы передаются в shell-скрипте и это неудобно.

java -jar compiler.jar --js frameworks/Gizmo/gizmo-0.2.8.js 
--js modules/ArmLib/ArmLib.js
--js modules/ArmObj/ArmObj.js 
--js modules/ArmObj/VisualObj/VisualObj.js 
--js modules/ArmObj/VisualObj/Primitive/Primitive.js 
--js modules/ArmObj/VisualObj/Object/Object.js 
--js modules/Layer/Layer.js 
--js modules/ArmObj/VisualObj/Primitive/Rect/Rect.js 
--js modules/ArmObj/VisualObj/Primitive/Image/Image.js 
--compilation_level WHITESPACE_ONLY --formatting pretty_print --language_in ECMASCRIPT5 --js_output_file ../armlib-0.0.6.js 
Какую систему сборки выбрать?
(Offline)
 
Ответить с цитированием
Старый 01.05.2013, 10:07   #2
moka
.
 
Регистрация: 04.08.2006
Сообщений: 10,429
Написано 3,453 полезных сообщений
(для 6,859 пользователей)
Ответ: система сборки для js проекта

Тебе нужно автоматически собрать все файлы с учётом зависмостей в один большой файл, и затем пропустить через Closure Compiler?

Ну тут на самом деле работы на 10 минут с node.js, да хоть на php такой скрипт можно написать.

Не думаю что ты что-то найдёшь готовое, под такую систему иерархии зависимостей файлов.
(Offline)
 
Ответить с цитированием
Старый 02.05.2013, 05:36   #3
sogimu
AnyKey`щик
 
Регистрация: 27.04.2013
Адрес: Томск
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: система сборки для js проекта

Спасибо за ответ!
Если использовать node.js, будут ли плюсы над php? (с nod'ом почти не знаком)
(Offline)
 
Ответить с цитированием
Старый 07.05.2013, 10:21   #4
moka
.
 
Регистрация: 04.08.2006
Сообщений: 10,429
Написано 3,453 полезных сообщений
(для 6,859 пользователей)
Ответ: система сборки для js проекта

Смотря что сравнивать.
Генерить html - лучше в php (по мне), а во всём остальном, js для меня на много лучше.
Они очень отличаются.

Нужно самому понять различия, и выбрать то что больше нравится.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 19:55.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com