我今天在和一个同事一起工作,我看到了一些我以前从未见过的东西。
我理解声明的第一部分(在文件 clean.js 中要求)。
但是第二组括号是什么?
require('./tasks/clean')('js', './dist/js')
最佳答案
无论从 ./tasks/clean
导出什么都是一个函数,所以它只是被 'js'
和 './dist/js' 调用
作为参数
等同于:
const clean = require('./tasks/clean');
clean('js', './dist/js');
关于javascript - Node.js 中 require 语句后的第二组括号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42959510/