我们说我有多个javascript文件,还有几个节点模块,在每个文件中我都这样做:
import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
我发现自己在我的所有javascript文件中都重复了相同的代码,所以我想知道是否有一种紧凑的方法(比如捆绑)将所有这些添加到单个文件中,并从中导入?
像:
in all_the_things.js:
import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
然后在所有javascript文件中只添加此行:
import * from 'all_the_things.js'
我尝试阅读一些文档来给我提供想法,但我在这里感到茫然。
答案 0 :(得分:1)
我不知道我真的在问题中写了答案。我尝试了各种各样的东西,除了我发布的内容。当我尝试它时,它有效。
如果你把
in all_the_things.js:
import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
然后你在调用者js文件中执行此操作:
import 'all_the_things'
它将导入所有节点。此外,我发现如果您将这些导入放在父文件中,只加载一次,它将被其他子组件查看。