Это не очень сложный вопрос, так как это скорее концептуальный тип.NodeJS Два параметра «Требовать»
var args = require('minimist')(process.argv.slice(2), {string: "name"});
Как работает код выше? Я понимаю, что я включаю библиотеку minimist из NPM, но я не совсем понимаю, почему существует (process.argv.slice (2)). На них есть две закрытые скобки.
Я не знаю, как этот процесс вызывается в Javascript. Есть ли название для этой формы использования («minimist») (process.argv.slice ....)?
Оператор require возвращает module.exports, определенный в модуле «minimist», который является функцией, а круглые скобки применяют функцию с двумя параметрами. Возвращаемое значение сохраняется в переменной args. – samsonthehero