我正在尝试找到以下es6形式的示例:

require('shipit-deploy')(shipit)

我通常会喜欢

import 'shipit-deploy'

但是在这种情况下,在require末尾有(shipit),我不确定如何正确导入。

最佳答案

require('shipit-deploy')(shipit)的工作方式是首先需要指定的模块,然后使用shipit作为参数调用结果。通过先将'shipit-deploy'导入某个变量,然后使用shipit作为参数调用结果,可以实现相同的结果。

import shipitDeployImport from 'shipit-deploy'
const shipitDeploy = shipitDeployImport(shipit)

07-26 08:03