Если вы хотите настроить отладочную сборку (т. е. установить переменную среды DEBUG и загрузить плагин debug .node) вашего плагина узла, то вот .launch (я использую Windows)

{

// Используйте IntelliSense, чтобы узнать о возможных атрибутах.

// Наведите указатель мыши, чтобы просмотреть описания существующих атрибутов.

// Для получения дополнительной информации посетите: https://go.microsoft.com/fwlink/?linkid=830387

версия: 0.2.0,

конфигурации: [

{

тип: узел,

запрос: запуск,

имя: Отладка JS,

программа: ${workspaceFolder}/index.js,

окружение: {ОТЛАДКА: 1}

},

{

имя: Плагин отладки,

тип: cppvsdbg,

запрос: запуск,

программа: c:/Program Files/nodejs/node.exe,

аргументы: [D:/src/TAnalyzeNgx/plugins/native/flexlicenseing/index.js],

стопАтентри: ложь,

cwd: ${workspaceFolder},

среда: [{имя:DEBUG, значение:1}],

внешняя консоль: правда

// preLaunchTask: npm: build:dev

}

]

}

тогда мой файл bindings.js выглядит так:
var flexlicensing;

если (process.env.DEBUG) {

flexlicensing= require('./build/Debug/flexlicensing.node');

} еще {

flexlicensing= require('./build/Release/flexlicensing.node');

}

module.exports = гибкое лицензирование;