Size: a a a

Node.js — русскоговорящее сообщество

2020 March 06

TQ

Taeja QQ in Node.js — русскоговорящее сообщество
Я в целом хочу понять, почему выдает undefined..
console.log(process.argv.length);
источник

P🛸

Pavel 🛸 in Node.js — русскоговорящее сообщество
Number -> parseInt попробуй, с виду норм все.
источник

E

Evgen in Node.js — русскоговорящее сообщество
Taeja QQ
Доброе утро. Почему не получается взять длину у объекта process.argv?

let result = 0;

for (let i = 2; i < procces.argv.length; i++) {
   result += Number(process.argv[i])
}

console.log(result);

Выдает ошибку.
У тебя ошибка в слове
источник

E

Evgen in Node.js — русскоговорящее сообщество
procces
источник

TQ

Taeja QQ in Node.js — русскоговорящее сообщество
Ааа.. вопрос закрыт, извиняюсь господа. Не стоят никакие плагины в VSCode
источник

R

RusaXXX in Node.js — русскоговорящее сообщество
как обрабатываете исключения например в axios при ответ со статусом 200, но при этом код падает внутри колбэка then

axios(url)
.then(()=>{
   тут код упал
})  
.catch(()=>{
   но тут код заточен на ошибку от сервера, а не на ошибки в then
})
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
Vladimir Lastovka
Спасибо
https://habr.com/ru/post/491186/ - вот советую до начала возюканья с DDD и прочими радостями архитектуры, почитать из недавнего. Там описываются проблемы внедрения, которые на 90% вообще подойдут любой хорошей архитектуре при внедрении. Проблемы обычно одни и теже.
источник

BB

Boris Britva in Node.js — русскоговорящее сообщество
Всем привет! При сборке проекта, поднял ноду на 4000 порту и для связки с реактом в package.json реакт-приложения прописал proxy: http://localhost:4000. Все запросы работали, но вот пришел момент залить все на vds, и при запросах отдается 404. Люди добрые, подскажите, как исправить проблему???
источник

DK

Danyil Korotych in Node.js — русскоговорящее сообщество
Всем привет, кто то может помочь написать тест на jest, заменив все зависимости
источник

DK

Danyil Korotych in Node.js — русскоговорящее сообщество
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
Boris Britva
Всем привет! При сборке проекта, поднял ноду на 4000 порту и для связки с реактом в package.json реакт-приложения прописал proxy: http://localhost:4000. Все запросы работали, но вот пришел момент залить все на vds, и при запросах отдается 404. Люди добрые, подскажите, как исправить проблему???
у вас нода 404 отдает? или клиент? Если клиент, то смотрите в сборку, вы убрали в ней проксирование, настроен ли у вас правильно nginx, apache и т.д.
источник

BB

Boris Britva in Node.js — русскоговорящее сообщество
клиент. т.е у клиента убрать проксирование и произвести настройку на apache?
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
Boris Britva
клиент. т.е у клиента убрать проксирование и произвести настройку на apache?
да, ваш клиент, а точнее браузер, делает запрос на порт ::80, если http и 443 если https соединение. На сервере ставится nginx или apache, и он проксирует вызов с домена или ip, на внутрений локалхост с портом хоть 3000, хоть 9000, на котором уже и весит нода, или в таком случае нужно саму ноду подымать на 80 или 443 порту.
источник

NT

Nikita Torchinskiy in Node.js — русскоговорящее сообщество
RusaXXX
как обрабатываете исключения например в axios при ответ со статусом 200, но при этом код падает внутри колбэка then

axios(url)
.then(()=>{
   тут код упал
})  
.catch(()=>{
   но тут код заточен на ошибку от сервера, а не на ошибки в then
})
Можно так
axios(url)
.then(() => { ответ ок  }, () => { ответ не ок })
.catch(() => { ошибка при выполнении })
источник

R

RusaXXX in Node.js — русскоговорящее сообщество
Nikita Torchinskiy
Можно так
axios(url)
.then(() => { ответ ок  }, () => { ответ не ок })
.catch(() => { ошибка при выполнении })
что такое ответ? Ответ от сервера?
источник

NT

Nikita Torchinskiy in Node.js — русскоговорящее сообщество
RusaXXX
что такое ответ? Ответ от сервера?
Да
источник

R

RusaXXX in Node.js — русскоговорящее сообщество
То есть в кэтч будут попадать только при ошибках выполнения кода в колбэках then?
источник

NT

Nikita Torchinskiy in Node.js — русскоговорящее сообщество
Да
источник

R

RusaXXX in Node.js — русскоговорящее сообщество
Первый раз вижу такой вариант записи если честно
источник

NT

Nikita Torchinskiy in Node.js — русскоговорящее сообщество
RusaXXX
Первый раз вижу такой вариант записи если честно
Если в then прописать вторую функцию - onReject - то она параллельна первой - onFulfilled - и всегда вызывается только одна из них, в зависимости от предыдущего результата
источник