Size: a a a

JavaScript — русскоговорящее сообщество

2020 January 11

V

Vlad in JavaScript — русскоговорящее сообщество
можешь отдавать этот жсон как статику, только со своего сервера
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Всем привет!
источник

A

Artem in JavaScript — русскоговорящее сообщество
Ух, не совсем понимаю ) я просто тестирую файлы, которые лежат у меня в папке, они не на сервере. Сейчас, попробую показать
источник

ПМ

Павел Мудров in JavaScript — русскоговорящее сообщество
А ну да, браузер не откроет файл локально. Он должен где-то лежать по адресу, даже если на том же компе, то через какой-нибудь сервер. Мне кажется проще "засунуть" json в js прямо на страницу. По ркайней мере работать будет.
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Кто с express хорошо знаком?? Уже заблся...
app.get('*', auth, async (req, res, next) => next('FFFFFFFUCK!'));
app.use((req: any, res: any, next: any) => {
 console.log('TEST3');
 next();
});
- вот так вот use не вызывается, нет console.log

app.get('/api/currentUser', auth, async (req, res, next) => next('FFFFFFFUCK!'));
app.use((req: any, res: any, next: any) => {
 console.log('TEST3');
 next();
});
- а вот так вызывается, console.log есть....
источник

ПМ

Павел Мудров in JavaScript — русскоговорящее сообщество
Хотя 2 Мб.... мда
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Никогда бы не подумал что express может быть таким непредсказуемым, 2 часа сижу..
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Кто может подсказать? Что я не знаю?
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Разница по сути только прокидываю путь как * или полностью... И если полностью - то ошибка прокидывается в следующие обработчики..
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Егор Ключанцев
Разница по сути только прокидываю путь как * или полностью... И если полностью - то ошибка прокидывается в следующие обработчики..
Проверяй на урле /api/currentUser
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Vlad
Проверяй на урле /api/currentUser
Что проверять? Что прокидывается ошибка в следующий обработчик?
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
А... Ну как бы, у меня если обработчики не сработали - то потом вызывается прокся...
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
В этом и проблема - прокся не должна вызываться, если хотя бы один хэндлер сматчился и отправил данные или кинул ошибку
источник

A

Artem in JavaScript — русскоговорящее сообщество
Павел Мудров
А ну да, браузер не откроет файл локально. Он должен где-то лежать по адресу, даже если на том же компе, то через какой-нибудь сервер. Мне кажется проще "засунуть" json в js прямо на страницу. По ркайней мере работать будет.
Спасибо! Возможно, в этом проблема. Там огромный JSON и их будет много. Но когда они будут лежать у заказчика, им можно будет прописать полный путь
источник

ПМ

Павел Мудров in JavaScript — русскоговорящее сообщество
Artem
Спасибо! Возможно, в этом проблема. Там огромный JSON и их будет много. Но когда они будут лежать у заказчика, им можно будет прописать полный путь
Они могут лежать в одной папке со страницей, но тогда и сама эта страница должна где-то лежать (не на своем компе), тогда можно дать path: "файл"
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Кароч с регуляркой прост надо будет значит.. Понял..
источник

A

Artem in JavaScript — русскоговорящее сообщество
Павел Мудров
Они могут лежать в одной папке со страницей, но тогда и сама эта страница должна где-то лежать (не на своем компе), тогда можно дать path: "файл"
Да, понял, спасибо. Хотя неясно, почему в туториалах у тех ребят работало отовсюду, даже с рабочего стола
источник

ЕК

Егор Ключанцев in JavaScript — русскоговорящее сообщество
Типа прокси если запрос НЕ начинается с /api/
источник

ПМ

Павел Мудров in JavaScript — русскоговорящее сообщество
Artem
Да, понял, спасибо. Хотя неясно, почему в туториалах у тех ребят работало отовсюду, даже с рабочего стола
Да, странно
источник

M

Michael in JavaScript — русскоговорящее сообщество
потому-что chrome
источник