Size: a a a

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

2020 June 15

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Mio☆
require(туду) в другом файле перед todosRouter?
Да
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
Как изменить файл? Нельзя же просто require файл и написать todos.push(el)
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
Зачем его менять
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
Задача такая
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
И почему нельзя
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
mhmd mlh
Задача такая
Условия не описаны
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
Если сильно хочется, то есть fs.writeFile
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
Mio☆
Условия не описаны
Там нет никаких условий просто я не знаю как это сделать с fs.writeFile
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
mhmd mlh
У меня отдельный файл где написан массив

let todo = [

];

module.exports = todo;

Как мне добавить туда элемент с post request?

todosRouter.post('/', (req, res) => {
 тут вызвать функцию push
}
Что мешает сделать push в массив?
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
С простым json файлом понятно, а вот как это сделать с файлом где массив я не знаю
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
Алексей Попов
Что мешает сделать push в массив?
Файл не изменяется
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
mhmd mlh
С простым json файлом понятно, а вот как это сделать с файлом где массив я не знаю
Что мешает импортнуть и распарсить жсон файл в массив, если на то пошло
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
mhmd mlh
Файл не изменяется
Зачем его вообще менять
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
mhmd mlh
Файл не изменяется
Тебе надо изменить файл, или положить элемент в массив?
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
Mio☆
Что мешает импортнуть и распарсить жсон файл в массив, если на то пошло
Он выдаёт ошибку когда стараюсь распарсить
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
Алексей Попов
Тебе надо изменить файл, или положить элемент в массив?
Изменить файл положив элемент в массив
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
mhmd mlh
Изменить файл положив элемент в массив
А почему нельзя просто положить элемент в массив?
источник

mm

mhmd mlh in Node.js — русскоговорящее сообщество
Алексей Попов
А почему нельзя просто положить элемент в массив?
В таком случае файл не изменяется
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
mhmd mlh
В таком случае файл не изменяется
Зачем тебе менять файл?
Это точно надо?
Если да - делай json файл с массивом, его легко будет изменить
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
fs.writeFile[Sync] в официальной доке
источник