Alexander
например
cross-env NODE_ENV=production webpack
Anonymous
спасибо
Anonymous
а как потом в коде юзать process.env.NODE_ENV
Alexander
Alexander
const envVar1 = process.env.ENV_VAR_1;
Anonymous
те под каждую из конфигураций - тест, девелопмент, продакшн это будет норм работать Спасибо
Yan
господа, подскажите по кверям с фильтрами на сервер
Yan
у меня есть таблица чего-либо, там, допустим, 5 столбцов каких-то, среди которых есть дата апдейта, имя автора, название и тд
Yan
и это должно филтроваться по возространию и убыванию запросов на сервер
Yan
коллега подсказал мне, что обычно делается вот так
Yan
Так надо field=updatedAt&order=Asc
Yan
но я не совсем понимаю, как это парсить на бэке
Yan
посмотрел уже либы для этого, но там не так парсится это дело
Yan
да, можно работать с массивами, но чтобы он понимал так запрос, нету
Yurii
Yurii
https://nodejs.org/api/querystring.html#querystring_querystring_parse_str_sep_eq_options
Yurii
Yan, у тебя express, чистый http или ещё что-то другое?
Yan
koa
Yan
ну и все это работает через awillix
Yurii
@hobo_with_a_hookah, ну ты просто можешь подключить koa-router, и описать все параметры, которые может сервис принять, а на контексте уже отловить query в JSON
Yan
понял, разберусь сначала тогда с querystring, дальше буду думать уже
Yurii
@hobo_with_a_hookah, я имел ввиду ctx.request.query - там уже будет распаршенный JSON
Yurii
без дополнительных шаманств
Yan
Andrey Ponomarenko
а делая .map(item => item.get({ plain: true })) - геттеры срабатывают
Кылыч
у меня вопрос по CRUD
Кылыч
легально ли юзать rout для insert также для update?
Sergey
нет
Кылыч
Спасибо)
Dmitry
Я валяюсь с таких ответов )))
Timofei
А есть npm пакет, который трансформирует текст, ошибочно набранный в латиннице - в кириллицу?
ghbvth => пример
A
Виталик, привет!
Dmitry
Michael 🌌
сomorsiс
https://www.npmjs.com/package/ai-switcher-translit
Dmitrii
Привет всем! Здорово, что есть такое сообщество по nodejs
Andrew
Dmitrii
Я долго разрабатывал софт на c#, но последнее время .net core не радует. Я долго выбирал между руби и нодом, в итоге нод победил.
Andrew
Sergey
и го
Michael 🌌
Andrew
и го
не-не-не, лучше rust, если человек из мира сях приполз)
Dmitrii
Да много всего там было интересного, но на все времени не хватит сразу
Dmitrii
У руби был большой плюс-его доброжелательное сообщество, но тут смотрю даже русский канал большой есть по ноду.
Sergey
Dmitrii
Да не, я современный js и нод довольно неплохо уже освоил
Dmitrii
Ща траблы с vue.js cli
Andrew
Andrew
не трожь ты бедный вуй(
Andrew
сразу react смотри(
Andrew
не стоит оно того, ну правда(
Dmitrii
Да он ща весьма хорош. Даже Greg Pollack его продвигает
Dmitrii
Претензий по работе нет. Траблы с транспиляцией вебпаком
Артур
А есть стандартная функция для копирования свойств оз одно объекта в другой?
Dmytro
Object.assign({}, obj)
Yurii
Vitaliy
Object.assign({}, object)
сomorsiс
Vitaliy
Object.assign(wheretocopy, wherefrom)
Vitaliy
ну ет тип на баге жса копи
Vitaliy
ахах
Артур
спс) походу тупанул)
Артур
Vitaliy
Vitaliy
сложеные обьекты не копирует
Vitaliy
ну можно самому прописать функцию или найти готовую
Igor
Vitaliy
тип json.parse(json.stringife(obj)) ?
Eldar
Если данные простые то можно и так, да
Igor
Vitaliy
ну да, логично
Timofei
Michail
у меня для добавления документов в mongodb (mongoose) используется .create
import {User} from '../schema/users';
var new_user = new User({
username: req.body.username,
blabla: req.body.blabla,
//
});
User.create(new_user).then(dbResponse => {
насколько лучше заменить это с User.insert({//..}, callback) ?
Yurii