Size: a a a

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

2021 February 14

АР

Алексей Романченко... in Node.js — русскоговорящее сообщество
Sardorbek Aminjonov
Через multer что ли?
Да, чрз multer  в облаке - условном aws s3 сохраняешь , возвращается ссылка на сохр картинку
источник

1

15.30 in Node.js — русскоговорящее сообщество
Привет, я пишу свой API. Возник вопрос, у меня есть метод setuserdata, который должен получать объект. Пример объекта:
{
    mail: req.body.mail,
    login: req.body.login,
    name: {
        first: req.body.name.first,
        second: req.body.name.second,
    },
    description: req.body.description,
 }

Мне нужно получать данные из тела запроса, но вот в чем проблема: у меня внутри моего объекта есть объект name, который выдает ошибку, а точнее его свойства. т.е если я отправляю в теле запроса например только description (хочу только его поменять а остальное оставить), то пишет что

Cannot read property 'first' of undefined
И как можно этого избежать. Я думал проверять сначала либо целостность запроса, чтобы нельзя было отправить запрос без определенных свойств, либо как то по другому избежать
источник

IV

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

IV

Ilushenko Vladimir in Node.js — русскоговорящее сообщество
И валидацию по надобности
источник

1

15.30 in Node.js — русскоговорящее сообщество
понял, спасибо
источник

Miss Очепятка... in Node.js — русскоговорящее сообщество
Есть кто разбирается в  node.js ? ОС Виндоус.
Куда правильно установить модули такие как node-fetch, minimist  в какую папку?
Если делать в папке проекта то git предлогает их закоментить. Это верно или надо в исключения папку кидать? Как принято делать?
источник

N

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

1

15.30 in Node.js — русскоговорящее сообщество
Miss Очепятка
Есть кто разбирается в  node.js ? ОС Виндоус.
Куда правильно установить модули такие как node-fetch, minimist  в какую папку?
Если делать в папке проекта то git предлогает их закоментить. Это верно или надо в исключения папку кидать? Как принято делать?
Создай новую папку для проекта, потом установи глобально гит
источник

N

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

1

15.30 in Node.js — русскоговорящее сообщество
После этого пропиши в директории твоего проекта git init
источник

Miss Очепятка... in Node.js — русскоговорящее сообщество
15.30
После этого пропиши в директории твоего проекта git init
Так сделано.
источник

1

15.30 in Node.js — русскоговорящее сообщество
После этого можешь спокойно устанавливать модули через npm i "модуль" и уже работать
источник

N

Nikita in Node.js — русскоговорящее сообщество
Добрый день, подскажите пожалуйста где проблема, сделал авторизацию, данные с сервера приходят отлично, но когда пытаюсь присвоить к переменной, вылазит ошибка
источник

N

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

1

15.30 in Node.js — русскоговорящее сообщество
Miss Очепятка
Так сделано.
И потом можешь их импортировать в свой js файл, например создаёшь index.js и прописываешь там
const fetch = require("node-fetch") и т.д.
источник

Miss Очепятка... in Node.js — русскоговорящее сообщество
15.30
После этого можешь спокойно устанавливать модули через npm i "модуль" и уже работать
git предлагает их за коммитить и за пушить. Это правильно или надо в gitignore прописать папку с модулями что'бы не загружать?
источник

1

15.30 in Node.js — русскоговорящее сообщество
Miss Очепятка
git предлагает их за коммитить и за пушить. Это правильно или надо в gitignore прописать папку с модулями что'бы не загружать?
А, тебе нужно в .gitignore записать /node_modules
источник

1

15.30 in Node.js — русскоговорящее сообщество
Тогда будут только твои личные файлы коммититься
источник

Miss Очепятка... in Node.js — русскоговорящее сообщество
15.30
А, тебе нужно в .gitignore записать /node_modules
🆗
источник

1

15.30 in Node.js — русскоговорящее сообщество
Это правильно будет
источник