@angular2Эта группа больше не существует

Страница 148 из 179
Vladimir
23.01.2017
11:19:18
ngfactory?
одну минуточку. Для AoT нужен рендер-сервер?

Таир
23.01.2017
11:19:44
Не в курсе, что это

Vladimir
23.01.2017
11:20:14
ну, AoT != SSR, верно?

Алексей
23.01.2017
11:20:50
верно

Google
Таир
23.01.2017
11:21:32
Но, на сервере АоТ тоже помогает

Теоретически

Dmitry
23.01.2017
11:25:59
Ребят, а как в angular-forms сравнить два поля? this.signupForm = this.fb.group({ email: ['', [Validators.required, Validators.pattern(this.emailRe)]], password1: ['', [Validators.required, Validators.minLength(6)]], password2: ['', [ Validators.required ]] }); вот FormGroup, я могу внутри Validators это сделать?

Dmitry
23.01.2017
11:27:23
wow, спасибо

Таир
23.01.2017
11:33:31
ибо он у меня начал теперь вот так ругаться: Unexpected value 'Select2Module' imported by the module 'AppModule'
Некоторые библиотеки не поддерживают АоТ, может в этом проблема?

Mikhail
23.01.2017
11:41:19
А ни у кого с AOT проблем не возникало? Делаю по манулалам, но генерятся файлы *.json ngFactory не ни одного

Vladimir
23.01.2017
11:41:52
Cannot read property 'OnChange' of undefined, resolving symbol TooltipDirective in /node_modules/ng2-bootstrap/tooltip/tooltip.directive.d.ts

Vladimir
23.01.2017
11:43:30
без AOT вообще не жалуется

Таир
23.01.2017
11:43:36
ng-cli?

Google
Vladimir
23.01.2017
11:43:42
да

Таир
23.01.2017
11:43:58
тогда вы явно что-то делаете не так

это все автоматом решается

ng build —prod —aot

Mikhail
23.01.2017
11:44:49
Так он же вроде должен рядом его положить, чтобы я помото заимпортил

Таир
23.01.2017
11:44:58
уже нет

я именно про ng-cli

ака, "коробка автомат"

Mikhail
23.01.2017
11:45:55
В проекте не использовался ng-cli) Всё рчуками

Таир
23.01.2017
11:46:27
вручную сложно все

Mikhail
23.01.2017
11:47:01
Вообщем рекомендуешь поглазеть в стороку ng-cli ?

Я сейчас с ngc тыкался

Таир
23.01.2017
11:47:47
ну я ng-cli сделал свой форк

некоторые мелочи менял

пока в самом проекте не пофиксили

щас уже ванильный ng-cli использую

Vladimir
23.01.2017
11:49:25
без aot все успешно компилируется

Таир
23.01.2017
11:49:44
и на клиенте все ок?

Vladimir
23.01.2017
11:49:49
да

Google
Таир
23.01.2017
11:52:20
ng2-bootstrap последняя версия?

и @angular тоже версию можно?

Vladimir
23.01.2017
11:54:45
2.2.1

bootstrap - 1.2.6

Таир
23.01.2017
11:57:43
в гиттере у них спросите

you can join gitter or slack and ask a question ( response in slack will be faster )

у них в проекте

у меня без проблем работает

Vladimir
23.01.2017
12:04:37
ng2-bootstrap requires peer of @angular/core@^2.3.0

возможно проблема в этом. Сейчас заведу новый проект с ng-cli

потестим

так, здесь завелось

at least, aot работает

а roll-up уже включен в ng-cli?

так, один несобирающийся плагин собрался

и бустрап собрался

мб старая версия ng-cli сломала aot

Таир
23.01.2017
12:13:21
Vladimir
23.01.2017
12:13:26
ага

Таир
23.01.2017
12:13:51
есть, но не знаю, какими средствами

Google
Igor
23.01.2017
12:14:05
есть пакет https://www.npmjs.com/package/@ngtools/webpack для aot сборки с помощью веб пака без cli тулзы

Vladimir
23.01.2017
12:14:23
ну, ng build —aot выплевывает js на 2.2мб

Таир
23.01.2017
12:14:42
Vladimir
23.01.2017
12:14:53
vendor.bundle.js

Таир
23.01.2017
12:15:01
ng build —prod —aot

Vladimir
23.01.2017
12:15:46
vendor.hash.bundle.js - 1.41мб

о

441кб

gz 99кб

вот так уже интереснее:)

спасибо

Таир
23.01.2017
12:17:48
думаю, если убрать ng2-bootstrap, будет еще меньше

ан нет! сорри

Vladimir
23.01.2017
12:23:12
хах. ERROR in Error encountered resolving symbol values statically. Calling function 'makeParamDecorator', function calls are not supported. Consider replacing the function or lambda with a reference to an exported function, resolving symbol Injectable in C:/Users/netre/WebstormProjects/YorsoAngAoT/node_modules/ng2-summernote/node_modules/@angular/core/src/di /metadata.d.ts, resolving symbol OpaqueToken in C:/Users/netre/WebstormProjects/YorsoAngAoT/node_modules/ng2-summernote/node_modules/@angular/core/src/di/opaque_token.d.ts, resolving symbol OpaqueToken in C:/Users/netre/WebstormProjects/YorsoAngAoT/node_modules/ng2-summernote/node_modules/@angular/core/src/di/opaque_token.d.ts

Таир
23.01.2017
12:23:54
ну это жеж было

Vladimir
23.01.2017
12:24:18
не, это не было:)

Vladimir
23.01.2017
12:24:53
это сторонний плагин хочет в себе нести ангуляр

Таир
23.01.2017
12:25:15
что за плагин?

Vladimir
23.01.2017
12:25:26
Ng2Summernote

Google
Таир
23.01.2017
12:25:38
им кидайте баг репорт

это их баг

Vladimir
23.01.2017
12:25:57
да понятно, я тут просто внутрь глянул

Таир
23.01.2017
12:25:58
или у вас

Vladimir
23.01.2017
12:26:05
тут проще просто ctrl+c+ctrl v

ибо там один ts файл

который пытается поставить ангуляр древний

Таир
23.01.2017
12:27:37
да выкиньте его

напишите свою обертку

в нг2 это несложно

Vladimir
23.01.2017
12:28:14
Это да

Таир
23.01.2017
12:31:54
легкость интеграции внешних библиотек в ангуляр накладывает очень высокие требования к качеству всяких готовых интеграций

если люди увидят, что ng2-bootstrap некачественно сделан, его просто бросят и сделают свой

я в свое время пробовал ng2-highcharts, потом понял, что ничего не стоит сделать свой

Denis
23.01.2017
12:43:52
кто нибудь знает как на github запустить GitHub Pages из папки?

Таир
23.01.2017
12:49:43
не понял вопроса

Denis
23.01.2017
12:50:23
поподробней можно?
у меня index.html находиться в папке wwwroot

при открытии сайта он читает из каталога ./

Талгат
23.01.2017
12:51:10
а как лучше добавить текст валадции (с бэкенда) к элементам формы ?

Таир
23.01.2017
12:51:43
при открытии сайта он читает из каталога ./
log F12 покажите, все еще не понятно

все еще не понятно

Страница 148 из 179

Эта группа больше не существует Эта группа больше не существует