使同步 使异步功能同步 对于大多数任务,这是错误的工具!尽可能使用异步API。 与软件包 ,此软件包的好处是该软件包不是本机的Node.js插件(存在很多问题)。而是,此程序包在子进程中同步执行给定功能。 该软件包仅在Node.js中有效,而在浏览器中无效。 安装 $ npm install make-synchronous 用法 const makeSynchronous = require ( 'make-synchronous' ) ; const fn = makeSynchronous ( async number => { const delay = require ( 'delay' ) ; await delay ( 100 ) ; return number * 2 ; } ) ; console . log ( fn ( 2 ) ) ; //=> 4 原料药 m