Size: a a a

Angular - русскоговорящее сообщество

2020 June 04

MZ

Maxim Zvyagintsev in Angular - русскоговорящее сообщество
🤮 Toxic
Не помогает
Я бы попробовал добавить
"changeOrigin": true
источник

С

Слава in Angular - русскоговорящее сообщество
🤮 Toxic
Вечер добрый. Такая ситуация. Настроил проксю до бэкенда (к примеру /api/* example.com:5065) через proxy.conf.json.
Если работаю через ng s, то (при запросе get('api/some') -> example.com:5065/api/some) всё ОК и прокся отрабатывает.. Если я деплою приложение на сайт (example.com), то запрос становится таким:
example.com/api/some.
Настройки такие:
   "/api/*": {
     "target":
     {
       "host": "example.com",
       "protocol": "http",
       "port": 5065
     },
     "secure": false,
     "log-level": "debug"
   }
Прокси вроде как для дев режима тока
источник

E

Edward in Angular - русскоговорящее сообщество
"proxy": {
   "/api": {
     "target" : "http://localhost:3000",
     "secure": false
   }
и так еще
источник

🤮T

🤮 Toxic in Angular - русскоговорящее сообщество
та я уже всё это перепробовал. Увы, ничего не помогает. Может можно иначе предотвратить ошибку CORS (когда производится кросс-домейн запрос)
источник

🤮T

🤮 Toxic in Angular - русскоговорящее сообщество
Он редиректит на любой указанный таргет, но полностью игнорирует порт :(
источник

С

Слава in Angular - русскоговорящее сообщество
🤮 Toxic
Он редиректит на любой указанный таргет, но полностью игнорирует порт :(
С чего ты взял что в прод режиме можно любой порт юзать?
источник

🤮T

🤮 Toxic in Angular - русскоговорящее сообщество
Слава
С чего ты взял что в прод режиме можно любой порт юзать?
Прод это тот, которыю —prod?
источник

🤮T

🤮 Toxic in Angular - русскоговорящее сообщество
Я и в обычном деве не могу юзать. Только через serv (или это и есть дев? Тогда чем отличается билд от дева? кроме хотрелоада)
источник

С

Слава in Angular - русскоговорящее сообщество
Вероятно тем что в проде у тебя не будет чем проксить
источник

MZ

Maxim Zvyagintsev in Angular - русскоговорящее сообщество
Смотри для чего вообще прокси нужен:
У тебя написан API - который где-то крутится.
И чтобы тебе к нему подключиться с localhost'a, ты делаешь прокси с таргетом на API и вероятно делаешь ng serve proxy.config.json ...

Когда ты делаешь билд и льешь на сервак, то ты льёшь уже без проксей, т.е. тебе нужно уже на серваке настраивать Nginx или что ты там юзаешь.
источник

N

Nazar in Angular - русскоговорящее сообщество
хотел поставить not-any в tslint, но как мне обойти такие штуки 7
источник

N

Nazar in Angular - русскоговорящее сообщество
?
источник

ОТ

Оксана Темаева... in Angular - русскоговорящее сообщество
источник

E

Edward in Angular - русскоговорящее сообщество
Оксана Темаева
!спам
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
Оксана Темаева
Епаресете
Опять не спишь?
Работа идёт полным ходом ?
источник

EB

Eldar Babaev in Angular - русскоговорящее сообщество
Hi guys!
I need your help!
Как правильно работать с селекторами, чтобы работала мемоизация, а не обновлялись все подписки?
У меня есть стейт, где несколько типов сущностей. Каждая из них хранится в своём отдельном объекте, схема примерно такая:
{
  list: [ /* array of items */],
  ...other properties
}
Забираю я это всё через селектор на сущность:  (state: Entities) => state.list

Заметил, что если я в компоненте подписываюсь на этот селектор, у меня он обновляется при каждом обновлении всего стейта.
Как сделать, чтобы обновлялся только при ИЗМЕНЕНИИ ИМЕННО тех данных, которые он получается из селектора?
источник

ДП

Денис Писаренко... in Angular - русскоговорящее сообщество
Привет всем
Помогите пожалуйста уже долгое время мучаюсь с интресной загадкой
Есть CanActivateGuard на который передается компонент (все как по докам), но почему то он не видит методы этого компонента, пытался сделать то же самое на stackblitz так там он всё видит, в чем может быть проблема уже всё перерыл, помогите пожалуйста
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Денис Писаренко
Привет всем
Помогите пожалуйста уже долгое время мучаюсь с интресной загадкой
Есть CanActivateGuard на который передается компонент (все как по докам), но почему то он не видит методы этого компонента, пытался сделать то же самое на stackblitz так там он всё видит, в чем может быть проблема уже всё перерыл, помогите пожалуйста
фигаси, в доках учат передавать в гард компонент? о.о
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Денис Писаренко
Привет всем
Помогите пожалуйста уже долгое время мучаюсь с интресной загадкой
Есть CanActivateGuard на который передается компонент (все как по докам), но почему то он не видит методы этого компонента, пытался сделать то же самое на stackblitz так там он всё видит, в чем может быть проблема уже всё перерыл, помогите пожалуйста
код покажи
источник

В

Владислав in Angular - русскоговорящее сообщество
Andrii Mykhailenko
Так ты же сам и отвечаешь на свой вопрос ) посмотри в сторону интерсептора перехватишь ошибку в одном месте и реализуешь свою дальнейшую логику, я думаю у тебя уже один глобальный обработчик есть, который в запрос добавляет этот токен )
я сразу и подумал об этом, подебажил, сюда заходит только на 401 error, насколько я нагуглил - ошибка возникает где-то в зоне, но я незнаю как работают зоны
источник