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
Эта группа больше не существует