Показать сообщение отдельно
  #2090 (permalink)  
Старый 06.03.2017, 15:08
Новичок на форуме
Отправить личное сообщение для annyrtd Посмотреть профиль Найти все сообщения от annyrtd
 
Регистрация: 26.02.2017
Сообщений: 2

Вывод в файл

index.js
const {readFromFile, writeToFile} = require('./readFromFile');
...
case '11':
    return writeToFile('newFile.json', JSON.stringify(investors)); //investors.concat(deposits)


readFromFile.js:
.........

function writeToFile(file, data) {
  return new Promise((resolve, reject) =>{
    fs.writeFile(file, data, 'utf-8', function (err) {
      if (err) {
        reject(err);
      }

      resolve('Данные успешно сохранены')
    })
  })
}

module.exports = {readFromFile, writeToFile};



Выход:
app.js
case UI.EXIT:
    process.exit(0);


ui.js
constructor() {
   ....
   this.EXIT = 10;
}



Вывод существующих пунктов отправления:

app.js
case UI.MENU_PRINT_FLIGHTS_BY_POINTS:
            // получаем пункты назначения рейсов и фильтруем из общего списка
			departures = flights.map(flights => flights.departure);

            console.log('Возможные пункты направления');
            showAll(departures);

            return UI.getRangeValue('Выберите пункт отправления:', 1, departures.length).then(answer => {
                departure = departures[answer - 1];
                return UI.getDestination();
            }).then(destination => {
Ответить с цитированием