Size: a a a

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

2019 October 30

В

Виталий in Angular - русскоговорящее сообщество
{
 "/api/**": { // здесь попробовал уже все три варианта. Со звёздочками и без
   "target": "https://example.com/api",
   "secure": true,
   "changeOrigin": true,
   "logLevel": "debug",
   "withCredentials": true
 }
}
источник

В

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

VT

Viktor Tsvetkov in Angular - русскоговорящее сообщество
Виталий
не подставляется кусок урла
через target тоже не работает?
источник

V

Viktor in Angular - русскоговорящее сообщество
попробуй /api, убрав из таргета
источник

В

Виталий in Angular - русскоговорящее сообщество
запрос this.http.post(...)
источник

V

Viktor in Angular - русскоговорящее сообщество
и endpoint /api/v1/test
источник

V

Viktor in Angular - русскоговорящее сообщество
"/api" ключ
"https://example.com" target
источник

В

Виталий in Angular - русскоговорящее сообщество
попробовал. Тоже самое.
источник

V

Viktor in Angular - русскоговорящее сообщество
А есть фактчиеский url, а не example.com?
источник

V

Viktor in Angular - русскоговорящее сообщество
можно в личку, протестить
источник

В

Виталий in Angular - русскоговорящее сообщество
вот что пишет логгер во время запроса
[HPM] POST /api/auth/fakeLogin?email=email@site.com -> https://example.com/api
источник

K🔥

Kirill 🔥 Cherkashin in Angular - русскоговорящее сообщество
Nikita 👩🏻‍💻💭
@kirjs проводит периодически
Тру стори
источник

VT

Viktor Tsvetkov in Angular - русскоговорящее сообщество
Виталий
Что этот синтаксис обозначает? Где в документации это описано?
Это контекст (первый аргумент) для https://github.com/chimurai/http-proxy-middleware
источник

В

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

VT

Viktor Tsvetkov in Angular - русскоговорящее сообщество
Виталий
Спасибо большое!
подсказка: ройся в исходниках
источник

В

Виталий in Angular - русскоговорящее сообщество
Viktor Tsvetkov
подсказка: ройся в исходниках
А как ты пришел к тому что ангуляр кли использует эту библиотеку? Как ты вышел на такой ответ?
Интересна цепочка рассуждений (чтоб тоже уметь рыться в исходниках 🙂 )
источник

S

Sonic🌕 in Angular - русскоговорящее сообщество
подскажите что для модалок лучше использовать сейчас?
источник

VT

Viktor Tsvetkov in Angular - русскоговорящее сообщество
Виталий
А как ты пришел к тому что ангуляр кли использует эту библиотеку? Как ты вышел на такой ответ?
Интересна цепочка рассуждений (чтоб тоже уметь рыться в исходниках 🙂 )
1. google “ng serve proxy”
2. https://is.gd/xQKUI7 -> Using the proxying support link. ведёт на доку webpack-dev-server
3. https://is.gd/Gj582G - допустим там непонятно.
4. гитхаб webpack-dev-server -> ищем proxy по репозиторию. Куча примеров в папках examples, ага. один файл server.js с вхождением proxy
5. https://is.gd/ZoXzKA
6. находим setupProxyFeature
7. следим внимательно за руками (ключём), он присваевается переменной context. Значит то что мы ищем называется так. Следим за ней. После нехитрых манипуляций эта перменная улетает в первым аргументом в метод httpProxyMiddleware.
8. смотрим, что это за функция… падажи, npm пакет. Окей, лезем в репозиторий того пакета…
etc
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Sonic🌕
подскажите что для модалок лучше использовать сейчас?
материал не подходит 7
источник

K🔥

Kirill 🔥 Cherkashin in Angular - русскоговорящее сообщество
Viktor Tsvetkov
1. google “ng serve proxy”
2. https://is.gd/xQKUI7 -> Using the proxying support link. ведёт на доку webpack-dev-server
3. https://is.gd/Gj582G - допустим там непонятно.
4. гитхаб webpack-dev-server -> ищем proxy по репозиторию. Куча примеров в папках examples, ага. один файл server.js с вхождением proxy
5. https://is.gd/ZoXzKA
6. находим setupProxyFeature
7. следим внимательно за руками (ключём), он присваевается переменной context. Значит то что мы ищем называется так. Следим за ней. После нехитрых манипуляций эта перменная улетает в первым аргументом в метод httpProxyMiddleware.
8. смотрим, что это за функция… падажи, npm пакет. Окей, лезем в репозиторий того пакета…
etc
Вот тож вариант как найти либу которая ломает ангулар
https://twitter.com/jsunderhood/status/1179705862732046337
источник