Таир
23.01.2017
10:01:56
и это очень помогает
например, Эмбер я не вкурил
щас не знаю, но в 2011 я его не понял
c jQuery наша проблема была в том, что для него ДОМ как база данных
Google
Таир
23.01.2017
10:08:04
а JQuery как SQL
не совсем привычно так работать с UI
react/redux и подобные нам показалось как иголкой копать траншею
такая филигранность нам не нужна
Denis
23.01.2017
10:22:17
react/redux а кто то пишет и радуется жизни
не знаю, все эти штуки только помойму все усложняют
Vladimir
23.01.2017
10:23:03
Что-то 1.3мб - больно жирно после минификации
Denis
23.01.2017
10:23:12
особенно node_modules превращается в такую весомую яму что ...
это как в библиотеке babel автор вставил свою фотографии на 15 мб)))
да я вот об этом
Alex
23.01.2017
10:26:56
например, Эмбер я не вкурил
эмбер, ангуляр, вуе - одного поля ягоды. была разница когда в эмбере не было нормального эмбер-дата(хттп модуль), ещё там гемор вычисляемые свойства и convention over code, но во втором вроде всё это поправили
Dmitriy
23.01.2017
10:30:53
Alex
23.01.2017
10:31:22
когда-то там в доках был лютый ад
Google
Alex
23.01.2017
10:31:41
доки за версиями вообще не успевали, и даже хэллоу ворлд с главной не работал
доходило до того, что в они в ДОКАХ писали примеры получения данных с помощью жиквери
Пронин
23.01.2017
10:32:38
сейчас за оффтоп и эмбер в бан пропишут )
Dmitriy
23.01.2017
10:33:12
Denis
23.01.2017
10:41:16
подскажите пожалуйста пишу ng serve происходит запуск, но берет проект не из папки wwwroot, а из ./
помогите настроить это хозяйство
Таир
23.01.2017
10:43:20
Компилятор не нужен на клиенте с АоТ
Dmitry
23.01.2017
10:53:26
Привет, хочу объявить роут с :id, почему-то не арбайтен, может из-за lazy loading?
{
path: 'login/:id',
loadChildren: './login/login.module#LoginModule'
}
Ramil
23.01.2017
10:53:53
Denis
23.01.2017
10:54:52
да
Dmitry
23.01.2017
10:57:12
да
посмотрите в какой папке лежит angular-cli.json, и почекайте base href="./"
Ramil
23.01.2017
10:57:15
как делаю я: перехожу в папку, где лежит файл
angular-cli.json
и запускаю оттуда.
Dmitry
23.01.2017
10:57:23
у меня были проблемы из-за этого
Ramil
23.01.2017
10:58:51
если не ошибаюсь, то где смотреть файлы проекта он смотрит в свойсте`` root`` в angular-cli.json
Denis
23.01.2017
11:00:05
смотрел на dist
Ramil
23.01.2017
11:00:58
"outDir"
это вроде папка, куда он готовый проект компилит, нет? или это и нужно было?
Denis
23.01.2017
11:00:59
"root": "src" тут тоже указать папку root?
Google
Denis
23.01.2017
11:01:15
Ramil
23.01.2017
11:02:16
в общем, свойство root - откуда брать файлы, outDir - куда компилить взятые из root файлы. я понимаю так
Dmitry
23.01.2017
11:03:00
кстати, а кто-нибудь научился angular-cli заставлять вотчить файлы? не dev-server, а именно как аналог webpack --watch
Таир
23.01.2017
11:03:09
Vitaliy
23.01.2017
11:03:41
Denis
23.01.2017
11:03:43
чтоб он собирал проект в папку wwwroot и запускал с нее
Vitaliy
23.01.2017
11:04:08
Dmitry
23.01.2017
11:04:25
dev serve - запускает дев сервер, то есть файлы фактически не меняет, ну по крайней мере у меня :)
хотелось бы чтобы он компилил файлы в /dist каждый раз при изменениях
** удобно для кордовы иногда :)
Таир
23.01.2017
11:04:45
Denis
23.01.2017
11:05:10
тогда наверно проще дефить все на сервер уже
Vitaliy
23.01.2017
11:05:34
Dmitry
23.01.2017
11:05:41
ага
но меньше, чем руками каждый раз компилить, я так и не научился подружить cordova и ng serve, а я ionic ну как-то совсем не хочется
Denis
23.01.2017
11:07:01
хотелось просто разобраться во всех настройках
Vitaliy
23.01.2017
11:07:04
Лучше одружись)))
Таир
23.01.2017
11:07:10
Наверное нужно с устройства проверять?
Vitaliy
23.01.2017
11:07:13
Подружись)
Google
Denis
23.01.2017
11:07:18
использовать буду angular 2 и .net core
конечно можно сгенерировать все это и забыть
но нужно же понимать
Таир
23.01.2017
11:07:52
Denis
23.01.2017
11:07:55
а то чихнешь и все ломаеться)))
просто гемор такой все поднять это и начать просто делать страницы с обращением api
Таир
23.01.2017
11:08:58
ng build --watch?
Dmitry
23.01.2017
11:09:08
оп оп
Таир
23.01.2017
11:09:12
Ткнул пальцем
Dmitry
23.01.2017
11:09:12
сейчас проверю
Таир
23.01.2017
11:09:15
Проверьте
Denis
23.01.2017
11:09:15
на 1 ангуларе заняло бы полчаса чтоб серверную чать написать и клиенскую и то меньше
а тут гемор какой-то
Алексей
23.01.2017
11:09:59
Dmitry
23.01.2017
11:10:09
Таир
23.01.2017
11:10:28
Vitaliy
23.01.2017
11:10:44
Denis
23.01.2017
11:11:09
Можно попросить по этапно рассказать
Dmitry
23.01.2017
11:11:11
Google
Denis
23.01.2017
11:11:18
от точки а до б
https://github.com/angular/angular-cli
Dmitry
23.01.2017
11:12:28
про ng2 или ng-cli?
https://angular-2-training-book.rangle.io/
у меня есть вот такая штука, после офф доки, наверное, самое полезное, что я нашел
** по angular, не cli
Vladimir
23.01.2017
11:13:53
я пытался с aot собрать, не очень-то вышло
Dmitry
23.01.2017
11:14:29
z тоже бился какое-то время
https://github.com/satanworker/a2_aot_lazy
вот такая штука есть
Таир
23.01.2017
11:14:58
Vladimir
23.01.2017
11:15:15
Error: Error encountered resolving symbol values statically. Function calls are not supported. Consider replacing the function or lambda with a reference to an exported function (position 43:19 in the original .ts file),
Таир
23.01.2017
11:15:45
Ошибку в гисте покажите
А ну это просто
Vladimir
23.01.2017
11:16:17
ща-ща, там еще было :D
Таир
23.01.2017
11:16:46
Инлайн функцию превратите в объявление и экспортируйте
Vladimir
23.01.2017
11:17:02
так. стоп. для aot нужно ж фабрику
ибо он у меня начал теперь вот так ругаться:
Unexpected value 'Select2Module' imported by the module 'AppModule'
Алексей
23.01.2017
11:17:20
Dmitry
23.01.2017
11:18:07
дык там ng-cli, просто помню что именно с роутингом и aot тупил, может поможет кому
Таир
23.01.2017
11:18:19
Эта группа больше не существует