При создании нового приложения вы можете запускать паруса без каких-либо параметров конфигурации, поэтому немного сложно предположить, что вы здесь делаете, что требует конфигурации без каких-либо дополнительных подробностей.
Я предполагаю, что вы хотите отлаживать некоторое значение, возможно, поэтому, если вы хотите отлаживать вещи в JS-коде, вы можете использовать console.log(var)
, и за ним может следовать process.exit(1)
.
Попробуйте это, в конфигурации/bootstrap.js:
module.exports.bootstrap = function(cb) {
var test = 'hello world';
console.log(test);
process.exit(1);
cb();
};
Затем сделайте sails lift
и вы заметите, что он будет регистрировать тестовую строку и выйти из приложения, ничего не происходит после этого момента. Возможно, вам не нужно использовать process.exit(1)
во всех случаях, обычно помогает доступ к консоли.
Вы также можете сделать это в любой момент приложения, это не только bootstrap.js.
Просто помните, что консоль на передней панели может быть просмотрена в инструментах разработчика браузеров, но консоль в задней части (узле) просматривается в терминале рабочего стола/сервера.
Кроме того, console.log
является общим и по какой-либо причине вы можете это сделать the sails way.
http://stackoverflow.com/a/41853138/2110294 –