Size: a a a

2018 April 06

AV

Alexey Veligura in Angular Kyiv
Должен быть настроен твой сервер под эту бадягу
источник

AV

Alexey Veligura in Angular Kyiv
Там должен быть редирект на индекс.html постоянный
источник

AV

Alexey Veligura in Angular Kyiv
Как то так )) но деталей не знаю
источник

AC

Anastasiia Chepka in Angular Kyiv
@annalimova я создала гитхабовский джист сервесного файла с нужным редиректом https://gist.github.com/Sestri4kina/7f869dbda967eadd44a92371b353e3c7
источник

AC

Anastasiia Chepka in Angular Kyiv
тот самый редирект
let renderIndex = (req, res) => {
 res.sendFile(path.resolve(__dirname, path.join(__dirname, 'dist') + '/index.html'));
}

app.get('/*', renderIndex);
источник
2018 April 07

SG

Stas G in Angular Kyiv
Ты хотела сказать ДЖитхабовский
источник

BT

Bohdan Trotsenko in Angular Kyiv
@annalimova я за те, щоб ввести клас з методом shouldHighligh() і передавай цей клас кожному елементу. А в контейтері цей клас вже буде визначено, в ньому буде логіка перевірки, чи треба підсвічувати.
источник
2018 April 09

SA

Saif Adnan in Angular Kyiv
@Sestri4kina Почему создавать такой сервер?

Если использовуешь angular-cli, то там есть ng serve.
Если исполузешь webpack, то можно использовать webpack-dev-server.

А если все такие не хочешь использовать не angular-cli ng serve не webpack то можно написать такой сервер. Я добавил комментарии в твоем гитхабовский джист

лучше в гит создавать репо с всеми файлами (angular-server.js, package.json) , твой гитхабовский джист не будет reuseable потому что там не указано какие npm packages исполбузется например express.js
источник

AV

Alexey Veligura in Angular Kyiv
Saif Adnan
@Sestri4kina Почему создавать такой сервер?

Если использовуешь angular-cli, то там есть ng serve.
Если исполузешь webpack, то можно использовать webpack-dev-server.

А если все такие не хочешь использовать не angular-cli ng serve не webpack то можно написать такой сервер. Я добавил комментарии в твоем гитхабовский джист

лучше в гит создавать репо с всеми файлами (angular-server.js, package.json) , твой гитхабовский джист не будет reuseable потому что там не указано какие npm packages исполбузется например express.js
ng serve в проде нязя, это как пример показать в чем проблема,  такие штуки вобще разруливаются на уровне настроек ngnix девопасами
источник

SA

Saif Adnan in Angular Kyiv
Мне показалось что этот сервер нужен чтобы запустить ангулар локально :)
источник

SS

Stepan Suvorov in Angular Kyiv
все пониматю что ng serve в продакшене запускать низя
источник

SS

Stepan Suvorov in Angular Kyiv
но мало кто понимает почему
источник

SS

Stepan Suvorov in Angular Kyiv
у нас наконец-то видео поспели с предыдущего митапа (в Харькове) угощайтесь - https://www.youtube.com/channel/UCQ78n9a8iRxRGIo3NbdNNTw
источник

AC

Anastasiia Chepka in Angular Kyiv
Saif если ты прочтешь несколько предыдущих к моему сообщений, то поймёшь контекст и к чему такой серверный файл)
источник

SA

Saif Adnan in Angular Kyiv
@Sestri4kina @annalimova
Уже прочитал )

У Ангулара дефултная стратегия это pathLocationStartegy

useHash:true , сетит стратегия на hashLocationStrategy.

Если у тебя PathLocationStrategy то надо настроит веб сервер (ngnix, apache, node) чтобы fallback был на index.html
источник

SA

Saif Adnan in Angular Kyiv
Котики, а кто-то имел дело с PathLocationStrategy?
источник

AA

Anna Alimova 👩‍💻 in Angular Kyiv
Спасибо! Попробую
источник
2018 April 11

DK

Dm K in Angular Kyiv
ребят, хочу создать BaseHttpSrvice на основе HttpClient, который будет трансформировать боди, добавлять хедерсы, что бы этого всего не делать в своих сервисах. Мне достаточно DI  HttpClient и вызвать его get, post. Или лучше екстендить HttpClient и переписать post get? в старом Http надо было вызывать XHRBackend и екстендить Http.  Как лучше?
источник

VA

Vladimir Alekseev in Angular Kyiv
источник

DK

Dm K in Angular Kyiv
да, значит можно) спасибо
источник