
Dima
26.01.2017
09:39:14
вроде это из-за того, что в js интерфейсов нет, соответственно и в бандле твоем их нет, а import остается, который импортит undefined
import, конечно тоже преобразовывается в какую-то require функцию, но суть не в этом

Dmitry
26.01.2017
09:44:50
да вроде бы логично, но по какой-то причине итерфейс использую в нескольких файлах, а ошибка только в одном

Dima
26.01.2017
09:46:02
отсюда и "вроде" )) погугли, на SO было очень подробно расписано

Google

Dmitry
26.01.2017
09:48:57
перенес в отдельный файл, где лежат тольок interfaces и вроде бы все ок, спасибо

Алексей
26.01.2017
10:00:25

Eugene
26.01.2017
10:01:08
Возможно, просто пересоздал проект и проблема решилась. Но все равно спасибо.

Vladimir
26.01.2017
10:06:48

Алексей
26.01.2017
10:07:56
Хммм. Я давно с ng cli не работал - видимо поправили :/

Vitaliy
26.01.2017
10:21:57

Dmitry
26.01.2017
11:48:17
Добрый день.
Столкнулся с проблемой при применении router.naviage в процессе авторизации пользователя.
После перехода по uri формата https://example.com/, роутит на /login, после успешного ответа сервера, при авторизации, приложение должно роутиться на /home, как указанно в AuthService:13, но, происходит ровным счетом ничего! И я не знаю как решить эту проблему.
Но, при переходе по uri формата https://example.com/login и при повторении процесса авторизации все роутится адекватно.
Прикрепляю гист - https://gist.github.com/Dimitreee/0e10fae151a6e44083e1840242ce1b50
Буду признателен за любые наводки и подсказки)

Hell
26.01.2017
11:56:21

Igor
26.01.2017
12:01:09
те кто юзают ngrx/store, вы используете его для разных модулей? хотели в общем для каждого модуля делать свой стор, чтобы модуль полностью инкапсулировал в себе свою логику, но происходит какая то чертовщина, при инициализации стор и эффекты инициализируются рандомно, в итоге эффект из одного модуля, когда инжектит себе стор, получает успевший инициализироватся стор из другого модуля, и логика крашится. Пытался юзать EffectsModule.runAfterBootstrap, но эффект тот же. Кто-то сталкивался?
https://github.com/ngrx/store/issues/281 блин, он сингл модуль только =(

Felix
26.01.2017
12:06:09

Google

Felix
26.01.2017
12:06:18
смысл стора как раз в том же, что он один

Igor
26.01.2017
12:09:05
смысл я описал выше, чтобы каждый функциональный модуль инкапсулировал в себе свою логику

Олег
26.01.2017
12:14:15
ты хочеш при подключение нового модуля чтобы он подключался к глобальному стору? или чтобы каждый модуль имел свой стор?

Mikhail
26.01.2017
12:30:29
Ребят, поджскажите плиз ?
Заюзал для aot ngc тулзу - все ок, кроме того что он хочет и не может распарсить scss файлы
В доке предлагают генерить из заранее и класть рядом и уже в ts ипортить не scss, а .css
Есть какие то хорошие примеры?

Anton
26.01.2017
12:30:48
юзал кто метеор?

Mikhail
26.01.2017
12:30:57

Константин
26.01.2017
12:35:23
см:
ng build —prod —aot

Mikhail
26.01.2017
12:35:59

Denis
26.01.2017
12:36:08
angular-cli - а как тут картинки уменьшать им?

Константин
26.01.2017
12:36:50
Что ушло-то?
Создать проект в ng-cli и скопировать в него папку app.

Denis
26.01.2017
12:36:54
когда сам вебпак настраивал был лоудер который изменял размер картинок (качество и разршенеие оставалась хорошее)

Константин
26.01.2017
12:37:26

Denis
26.01.2017
12:37:56
не руками не хочу, мне тот лоудер нравился)

Igor
26.01.2017
12:48:07

Vladimir
26.01.2017
13:13:29
Хм, а можно как то value забиндить на async?
Есть проблема, есть параметры, идущие от родителя, и есть свой внутренний триггер.
И надо совместить parentBool + (val|async)
т.е.
чтобы получилось:
[errors]=hasErrors && (someTrigger | async)

Denis
26.01.2017
13:41:49
Парни кто сталкивался с таким? RangeError: Maximum call stack size exceeded
at RouterPreloader.processRoutes
хочу сделать роутинг на модуль

mr
26.01.2017
13:59:04

Google

Mikhail
26.01.2017
13:59:52

Denis
26.01.2017
14:02:55

mr
26.01.2017
14:04:29
просто эта штука компилит файлы ngfactory и прочих пропуская, через цепочку лоадеров в конфиге вебпака. Я кст ее вместе с ngtools использовал.

Иван
26.01.2017
14:06:03
https://www.youtube.com/watch?v=Ci1fBmsPCso&list=PLH-XmS0lSi_yLq2XS2Y1DScY6NPbQj4Dt&index=73

Lends
26.01.2017
14:14:55
HRы спамят видосами с конфы?

Иван
26.01.2017
14:17:05
ага
но вот этот интересно смотреть

Yan?
26.01.2017
14:20:52
так @Ai_boy сам заливал сюда его)

Алексей
26.01.2017
14:21:47

Иван
26.01.2017
14:50:10

Алексей
26.01.2017
15:00:28
Напишу об этом как-нибудь подробнее

Иван
26.01.2017
15:01:27
Понял, спасибо

Кисик
26.01.2017
15:26:41
Хех, после доклада аж захотелось нг2 попробовать дальше тудушки

Иван
26.01.2017
15:44:28
кто - то уже пробовал ангулар мобайл?

Алексей
26.01.2017
15:53:27

Иван
26.01.2017
15:53:47
Я если честно не в теме, просто стало интересно послушать отзывы

Алексей
26.01.2017
15:54:49
Последний коммит в Dec 1, 2016 и все коммиты зафейлены. Так что я бы не рисковал

Google

sanqa
26.01.2017
18:25:54
Привет, не могу вспомнить как модуль translate называется для ng2, может кто напомнить ?)

Vladimir
26.01.2017
18:27:05
ng2-translate??

sanqa
26.01.2017
18:27:29
хз я кастомный помню видел, хороший
не помн как называется

Vladimir
26.01.2017
18:39:52
Ну так это и есть кастомный

Иван
26.01.2017
18:52:56
Парни, кто - то работал с визуализацией данных на аг2? Ну или д3 в аг2 интегрировал кто?

Vladimir
26.01.2017
19:39:52
а куда дели BrowserDomAdapter?
Он вроде как в сорцах есть
даже использовать можно, но в доке ни малейшего упоминания

Alex
26.01.2017
21:42:38
кто-нибудь прикурчивал к angular-cli pug ?

Vladimir
27.01.2017
03:29:13
Всем доброго времени суток.
Подскажите пожалуйста.
1. Установил Angular-CLI.
https://github.com/angular/angular-cli#installation
2. Запустил сервер. Получил
app works!
3. Как теперь установить и запустить это?
https://github.com/akserg/ng2-dnd
(Я очень начинающий, есть предположение что должно быть все просто, но что-то не могу дошурупать следующий план действий.)
Все спят?

Nikita
27.01.2017
03:43:08
не все, у тебя проблема в том чтоб подключить ng2-dnd ?
там вроде же всё написано,
npm install ng2-dnd --save
import {DndModule} from 'ng2-dnd';
imports: [
BrowserModule,
DndModule.forRoot()
],
ты проходил туториал на офф сайте ?

Vladimir
27.01.2017
03:47:43
проходил но не все понял (
в командной строке переходим в папку с проектом и там npm install ng2-dnd --save
правильно?

Google

Nikita
27.01.2017
03:48:44
да
это устаноивит ng2-dnd и сохранит в package.json

Vladimir
27.01.2017
03:49:51
вроде уже так делал... сейчас пошел процесс...
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.17: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
C:\OpenServer\domains\progect>
ну вот что ему надо?
C:\OpenServer\domains\progect>npm install ng2-dnd --save
progect@0.0.0 C:\OpenServer\domains\progect
`-- ng2-dnd@2.2.1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.17: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
C:\OpenServer\domains\progect>

Nikita
27.01.2017
03:51:36
потом открываем файл src/app/app.module.ts

Vladimir
27.01.2017
03:52:18
jnrhsk
открыл
это туды?
import {BrowserModule} from "@angular/platform-browser";
import {NgModule} from '@angular/core';
import {DndModule} from 'ng2-dnd';
@NgModule({
imports: [
BrowserModule,
DndModule.forRoot()
],
bootstrap: [AppComponent]
})
export class AppModule {
}

Nikita
27.01.2017
03:52:44
покажи как в итоге получилось в app.module.ts


Vladimir
27.01.2017
03:55:09
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';
import {DndModule} from 'ng2-dnd';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
DndModule.forRoot()
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
на счет этого не верен, так нужно? DndModule.forRoot()
или просто DndModule
Эта группа больше не существует