Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.12.2015, 14:23
Новичок на форуме
Отправить личное сообщение для youfailme Посмотреть профиль Найти все сообщения от youfailme
 
Регистрация: 22.12.2015
Сообщений: 1

Финальная сборка проекта
Здравствуйте. Я видел и читал много о тех или иных инструментах для сборки и автоматизации (gulp, grunt, npm, bower, webpack), однако я новичок и мне пока сложновато собрать эти знания воедино и выработать эффективный паттерн автоматизированной разработки и финальной сборки.
Обычно я использую SASS для написания стилей, который компилирую, автопрефиксую и минифицирую галпом с соответствующими плагинами, аналогично минифицирую и конкатенирую джс, но еще недостаточно четко понимаю, как удобно и эффективно собирать проект для развертывания, куда класть вендорские библиотеки (не тянуть же node_modules и/или bower_components?), итд. Буду благодарен за напутствия по поводу webpack, правда ли что его одного может быть достаточно для этих задач?
Возможно, кто-то из опытных пользователей мог бы поделиться своим шаблоном применения этого всего? Т.е. какова структура папок проекта, чему где следует лежать, что применяете для автоматизации (и комментарий, почему именно такой выбор), как собираете финальную версию для развертывания?

Последний раз редактировалось youfailme, 22.12.2015 в 14:35.
Ответить с цитированием
  #2 (permalink)  
Старый 22.12.2015, 19:42
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
Буду благодарен за напутствия по поводу webpack
https://learn.javascript.ru/webpack-screencast

Цитата:
правда ли что его одного может быть достаточно для этих задач?
Да.
__________________
kobezzza
code monkey
Ответить с цитированием
  #3 (permalink)  
Старый 23.01.2016, 05:32
Аспирант
Отправить личное сообщение для Max Power Посмотреть профиль Найти все сообщения от Max Power
 
Регистрация: 15.12.2015
Сообщений: 83

Хаха, главное тут - а что ты собственно разрабатываешь, что собирать-то нужно?

CSS-библиотека - это одно, фронтенд для прикрутки к бэкэнду - другое, статический сайт - третье. Все вообще может быть сильно по-разному.
Ответить с цитированием
  #4 (permalink)  
Старый 23.01.2016, 05:40
Аспирант
Отправить личное сообщение для Max Power Посмотреть профиль Найти все сообщения от Max Power
 
Регистрация: 15.12.2015
Сообщений: 83

https://habrahabr.ru/post/250569/ - может это поможет.

Как минимум - картинка богатая (:

Ответить с цитированием
  #5 (permalink)  
Старый 02.03.2017, 00:12
Аватар для spo
spo spo вне форума
Профессор
Отправить личное сообщение для spo Посмотреть профиль Найти все сообщения от spo
 
Регистрация: 11.05.2011
Сообщений: 213

Сообщение от Max Power Посмотреть сообщение
https://habrahabr.ru/post/250569/ - может это поможет.
Читать оригинал http://alexfedoseev.com/post/54/frontend-project-build
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ember.js - ручная сборка d.skuratovich Библиотеки/Тулкиты/Фреймворки 7 27.07.2015 08:10
Организованная команда для вашего проекта BeeJee Работа 0 21.10.2013 18:10
Нужны програмисты явясктипт и пхе для совмесного проекта max00077 Работа 26 26.10.2011 14:34
Своя сборка jQuery koduc jQuery 6 24.12.2010 03:04
Мастер-класс по Highload: Разработка крупного масштабируемого web 2.0 проекта с нуля [DiMA] Серверные языки и технологии 30 17.11.2010 21:57