Показать сообщение отдельно
  #7 (permalink)  
Старый 21.07.2017, 19:13
Профессор
Отправить личное сообщение для Audaxviator Посмотреть профиль Найти все сообщения от Audaxviator
 
Регистрация: 28.04.2017
Сообщений: 214

Я извиняюсь, а что делает этот модуль? Теоретически можно предположить, что он записывает в файл пустую строку (попросту, создаёт файл price.txt). Но тогда он должен выглядеть как-то так:
const fs = require('fs');
var parse = function (){
    fs.writeFileSync('./data/prices.txt', '', err => console.error(err));
};
module.exports = parse;


А лучше так:
var fs = require('fs');
module.exports = function() {
  fs.writeFileSync('./data/prices.txt', '', err => console.error(err));
};

И вызываться так:
require('./parse')(); // тут должно быть имя файла с модулем - я не знаю, как он называется

И поскольку возвращать ему нечего (да хоть бы и было чего), то и в переменную - var a = - его передавать незачем - так его и засунуть в массив промиса.

Последний раз редактировалось Audaxviator, 21.07.2017 в 21:02.
Ответить с цитированием