【发布时间】:2018-12-17 06:26:12
【问题描述】:
我注意到当我以旧方式导入源代码时,像这样:require('./my-script') 它将脚本代码注入到主 bundle.js 中。
当我这样导入时:import('./my-script')
它创建了一个单独的新文件,我什至可以将其命名为:
import(/* name.js */ './my-script');
这很好,但是在使用 import 而不是 require 的新方式中 - 我如何将参数发送到导入的函数?
例如,在require中我可以做require('./my-script')('something');
但是,使用 import
无法实现这一点如何将参数传递给导入的函数并将其作为 webpack 中的单独块?
这是 my-script.js(仅作为示例):
// my-script.js
module.exports = str => {
return `${str} was returned`;
}
【问题讨论】:
标签: javascript webpack ecmascript-6 import