javascript - 在 ES6 导入中重写 require ('shipit-deploy' )(shipit) 之类的东西?

标签 javascript import ecmascript-6 require

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

require('shipit-deploy')(shipit)

我通常会选择类似的东西

导入 'shipit-deploy'

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

最佳答案

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

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

关于javascript - 在 ES6 导入中重写 require ('shipit-deploy' )(shipit) 之类的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39245303/

相关文章:

javascript - 在新的 Javascript 函数中使用已创建的函数

javascript - 用 php 内容刷新一个 div

javascript - 使用 jquery 和 sqlite/json 的静态产品页面

python - 我需要直接导入子模块吗?

tfs - 如何从 TFS 导出源代码以导入 CVS?

python - 如何导入包内所有模块的成员?

javascript - 如何将子 props 与传入的 Parent 状态断开?

javascript - 当模型更改时更新 ngClass 指令中的类名

java - 使用 php、javascript 等创建电子邮件投递箱

javascript - 使用 setState react 通配符