Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   angular-webpack-plugin (https://javascript.ru/forum/project/49009-angular-webpack-plugin.html)

melky 25.07.2014 13:26

angular-webpack-plugin
 
Плагин не мой, промахнулся.
Но может напишу сам :)

Ссылка на плугин angular-webpack-plugin

Быстрый старт: stackfull/angular-webpack-plugin/issues/9

Пока вряд ли кто слыхал про webpack, но если слыхали про него и используете, и в приложении на Angular вы пишете что-то типа :
*!*
var angular = require('angular');
global.angular = angular;
require('ngAnimate');
*/!*

var app = angular.module('myApp', ['ngAnimate']);
// т.д.


то у меня есть для вас замечательная новость. есть плагин для webpack, который разрешает зависимости в приложениях на Angular через мощный механизм зависимостей webpack

предыдущий код стал бы таким:
var app = angular.module('myApp', ['ngAnimate']);

(т.е. все require проставляются сами, вкратце)

И всё хорошо с модулями приложения (пути к ним разрешаются без проблем),но есть проблемка с добавочными модулями типа ngRoute, ngAnimate.

дело в том, что нужно показать в конфиге, где находятся эти модули (т.к. их пути не попадают под шаблонные, а в package.json не написано, где находится главный файл. точнее, самого package.json нету)

короче, есть мелкий гемор.

и мне кажется, что этот плагин будет переписываться. в связи с тем, я хочу собрать идей, какие фишки можно ещё туда впихнуть.

с позиции разработчика, разрабатывающего приложения на Angular, как бы вам было максимально удобно описывать зависимости?

l-liava-l 31.07.2014 17:30

melky,
var angular = require('angular');
global.angular = angular;
require('ngAnimate');

Чет не вдупляю, што это?


Я юзаю bower и brunch, они сами все собирают, разве что
Цитата:

предыдущий код стал бы таким:
var app = angular.module('myApp', ['ngAnimate']);
подключить нужно


Часовой пояс GMT +3, время: 12:26.