Cenator 🐈
У меня такая трабла, я прост ярном все добавляю
Kirill
даж не щупал его никогда.
Cenator 🐈
Если попытаться через нпм, то пизда папке
Kirill
всегда нпм устраивал
Kirill
просто раньше все ок было. как обновилось, так началось
Kirill
стали появляться лок файлы и эта фигня случаться
Cenator 🐈
Kirill
нет
Cenator 🐈
Ну хз тогда
Maksim
Kassymkhan
Всем привет, есть такой вопрос, на бэк приходит массив id и надо сделать запросы в базу на их удаление. Каждый запрос возвращяет promise и надо вернуть статусы что удалилось а что нет. Promise.all не сработает если одни reject сделает. Как можно решить или выбрать другой способ удаления массива данных
Vitaly
Nikolay
const unremovedIds = [];
Promise.all(ids.map((id) => new Promise((res) => {
requestToDelete(id)
.catch(() => {
unremovedIds.push(id);
})
.finally(() => {
res();
});
}))).then(() => console.log('unremovedIds', unremovedIds));
Чисто на коленке, может что попутал
Данияр
всем добрый день
Данияр
тут есть кто может с железом шарит или linux? да не по теме
Sergey
есть
sanqa
кто нибудь юзает импорты вместо require ?слышал что это плохо, из за кеширование в import
сomorsiс
require тоже кеширует
Michael
import до сих пор нодой толком не поддерживается
Michael
хотя, может сейчас и да но 3 месяца назад - нет
sanqa
ну и сейчас помоему нужно babel ставить
Rodion
народ чем обычно бекапите базы и файлы саййтов и проектов с продакшена? используете ли какие нибудь автоматизированные штуки для бекапов и какие?
Anonymous
Eugene
Гайз, подскажите либу для работы с датами
енот
moment js
Vitaly
luxon
Cenator 🐈
Date-fns
Vladimir
new Date()
Eugene
благадарю
Usman
Ребята, как сделать в Express так, чтобы get - запрос шел на '/' и на '/track'? Ну и тд на все запросы
Eldar
Не понятно что ты хочешь, зачем тебе два запроса
Eldar
Что в track происходит?
Eldar
Логирование запросов? Ну сделай мидлвару которая на все это отвечать будет
Viktor
app.get([‘/‘, ‘/track’], function(req,res){...});
Viktor
Если на все запросы, то используй *
Eldar
Зачем тебе /track?
Viktor
Eldar
Тоесть у тебя такая логика, что при запросе на любую страницу, есть определенная функция /track, которая каждый раз должна отрабатывать и доставать данные для фронта на React?
Viktor
+ если стоит switch - то выполнен будет только первый подходящий роут
Usman
Usman
Viktor
Ну вот и ответ)
Viktor
Usman
.
const RootRoutes = () => (
<Switch>
<Route exact path="/" render={() => <User />} />
<Route exact path="/tracks" render={() => <Tracks />} />
<Route render={() => <div>404</div>} />
</Switch>
);
Usman
Viktor
Совет: Если компоненты без пропсов - используй component вместо render.Читать мне как-то легче)
Usman
Usman
Viktor
Понял)
Rodion
а что лучше react native или node.js?
Eldar
Cenator 🐈
Rodion
Таймураз
Rodion
Таймураз
Rodion
Rodion
Eldar
Таймураз
Eldar
Rodion
Нет
блин тогда не буду ноду учить(
Eldar
Лол
Artur
лол что
Usman
парень сдался)
Eldar
Давай так, если у тебя цель, писать мобильные приложения, то наверное тебе лучше действительно обратиться к ReactNative. Но настоящих мобильных приложений ты на нем все равно не построишь, понадобится так же очень часто костылять с Java расширениями и ObjectiveC/Swift кодом.
Andrey
Ребят, а как можно получить текущего юзера, в модели? Sails + Sequelize + Passport
Eldar
В этой жизни нет ничего легкого =/
Rodion
а че на ноде нельзя вообще писать мобильные приложения?
Artur
))))
Rodion
тогда какой язык подходит для написания кроссплатформенных приложений типа под веб, десктоп, линукс, мак, иос, андройд?
Таймураз