Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 06.11.2015, 22:32
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

А что нужно пометить в файле .gitignore в данном случае?
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
Ответить с цитированием
  #12 (permalink)  
Старый 06.11.2015, 22:49
Аспирант
Отправить личное сообщение для XAPuTOH Посмотреть профиль Найти все сообщения от XAPuTOH
 
Регистрация: 17.12.2012
Сообщений: 63

Сообщение от nohuhu Посмотреть сообщение
Если пакет используется в более чем одном приложении и эти приложения разные, то наверное имеет смысл выделять такой пакет в свой workspace.
таки пошел пока именно таким путем.
Сделал в общей папке проекта папку "DEV" с отдельным проектом ExtJs(можно с помощью CMD или с помощью Вебшторма+плагина)
В итоге все работает из веб сервера основного проекта и из под сенчи(можно cmd watch запустить).

Правда я cmd watch не запускаю - жрет памяти нереально. поэтому после изменений делаю sencha app build development и работаю дальше.

Пока вроде так. production build будет уже в нужные папки всего проекта.
Ответить с цитированием
  #13 (permalink)  
Старый 06.11.2015, 23:49
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

Сообщение от khusamov Посмотреть сообщение
А что нужно пометить в файле .gitignore в данном случае?
Если я правильно понял исходный вопрос, то вас не устраивал размер получавшегося репозитория, т.к. в workspace попадали директории с фреймворком, пакетами, etc. Вот их и можно включить в .gitignore, чтобы исключить из репозитория.

Я видел разные варианты организации репозиториев, в т.ч. когда используются Git submodule для хранения директории с Ext JS. В Subversion можно использовать vendor drop, ну и т.д. Я думаю, в каждой системе RCS есть свои инструменты для решения этой очень распространённой задачи.
Ответить с цитированием
  #14 (permalink)  
Старый 06.11.2015, 23:57
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

Сообщение от XAPuTOH Посмотреть сообщение
Правда я cmd watch не запускаю - жрет памяти нереально. поэтому после изменений делаю sencha app build development и работаю дальше.
Эту команду имеет смысл запускать, если вы добавили/удалили классы в JavaScript или внесли изменения в SASS. Если просто изменяете уже существующий код JavaScript без изменения списка зависимостей, то запускать app build смысла нет.

Если добавили или удалили классы без изменений в SASS, можно запустить sencha app refresh для пересборки дерева зависимостей.
Ответить с цитированием
  #15 (permalink)  
Старый 07.11.2015, 05:51
Аспирант
Отправить личное сообщение для XAPuTOH Посмотреть профиль Найти все сообщения от XAPuTOH
 
Регистрация: 17.12.2012
Сообщений: 63

Да. именно так и использую
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вакансия Javascript-программист (ExtJs разработчик) Nevskaya Работа 0 14.10.2015 00:13
Возможность перемещения указателя по <div> - ExtJS volodjavolodja85 ExtJS 4 28.07.2015 18:14
javascript для создания настольных приложений alexandrr Оффтопик 2 26.11.2012 13:23
ExtJs - Перевод книги "Lerning ExtJs" MaXyC ExtJS 17 22.06.2012 17:41
Москва, ищу JavaScript программиста отлично знающего ExtJS, от 10 USD / час. maximgb Работа 3 03.08.2010 14:34