Тема: 6to5 modules
Показать сообщение отдельно
  #4 (permalink)  
Старый 18.01.2015, 23:19
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Gozar
Как собрать проект, чтобы он запустился в браузере?
6to5 - переводчик кода. модули он не собирает. это значит, что нужно использовать сборщик модулей.

Сообщение от Gozar
Я предполагал, что нужно использовать webpack, но не допирает что делать дальше.
теперь нужно собрать модули в один файл (бандл)

как вариант,
Сообщение от kobezzza
WebPack не юзал, но https://www.npmjs.com/package/browserify также решит твою проблему.
но я адепт вебпака и расскажу на его примере.

у тебя немного неверный синтаксис модулей был, я подправил.

быстрый старт: https://yadi.sk/d/OH-fUfEye5KZG (можно не скачивать, просто посмотреть)

Я решил вложить webpack в grunt, дабы использовать его не из консоли, а из IDE.

Путь воина:
1. установить nodejs, убедиться, что его видно в консоли (`node --version`)
2. установить команду grunt через `npm install --global grunt-cli`
3. в папке проекта выполнить `npm install` (скачает зависимости. они определены как "для разработки" в package.json). я хз, может IDE это сделает
4. через IDE можно вызывать таски Grunt

таск webpack:start работает, webpack:watch - не тестил, но должен работать

файл настройки webpack я сделал отдельным файлом, хотя можно и было уместить в Gruntfile. при использовании его с командной строки webpack по умолчанию подхватывает конфигурацию из файла с именем webpack.config.js

далее прошу проследовать в доки вебпака: http://webpack.github.io/docs/. там же и про сжатие\sourcemap\инкрементальн ю сборку\алиасы путей\сервер разработки с livereload\другое

если есть вопросы - вы знаете, где меня искать

Последний раз редактировалось melky, 18.01.2015 в 23:23.
Ответить с цитированием