喉 限制异步,承诺返回,一个或多个函数的并行性。 将并发设置为1时,它具有特殊的实用程序。 这样,您将获得互斥锁。 安装 npm install throat API 喉咙(并发) 这将返回一个有点像锁的函数(如果并发为1,则该函数实际上就是一个锁)。 例如,以下任一功能仅在一次执行: const throat = require ( 'throat' ) ( 2 ) ; const resA = throat ( async ( ) => { /* async stuff... */ } ) ; const resB = throat ( async ( ) => { /* async