В пользовательском сценарии я поднимаю паруса, делая некоторые вещи, а затем вызываю .lower()
, но приложение не останавливается. Ошибка не возвращается ...Приложение Sails не опускается
const Sails = require('sails')
, rc = require('rc');
function run() {
Sails.lift(rc('sails', {process: 'manual'}), (err, server)=> {
if (err) {
console.error(err);
}
// ... do some stuff
Sails.lower({}, (err)=> {
console.log('ERROR', err);
return true;
});
});
});
}
Приложение просто продолжает работать. Ошибка не возвращается с .lower()
и по умолчанию она не имеет результата обратного вызова. Я отлаживал файл lower.js
и выяснял, что этот код даже не достигнут ...
Я думаю, проблема в том, что lower()
возвращает обратный вызов, но мой скрипт не принимает его, поэтому как мне управлять Это дело?
Надеюсь, вы звоните только по ошибке. Попробуйте добавить console.log для проверки после опускания. OR Добавить паруса Обратный вызов для проверки при завершении опускания. – Thennarasan
@Thennarasan, я обновил сообщение. – Milkncookiez