跨所有javascript文件绑定导入es6模块表达式

跨所有javascript文件绑定导入es6模块表达式,javascript,es6-modules,Javascript,Es6 Modules,假设我有多个javascript文件,以及多个节点模块,在每个文件中,我执行如下操作: import 'node_module_a' import 'node_module_b' import 'node_module_c' 我发现自己在所有javascript文件中重复了相同的代码,所以我想知道是否有一种紧凑的方法(比如捆绑)将所有这些添加到单个文件中,然后从中导入 比如: 在所有的内容中: import 'node_module_a' import 'node_module_b' impo

假设我有多个javascript文件,以及多个节点模块,在每个文件中,我执行如下操作:

import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
我发现自己在所有javascript文件中重复了相同的代码,所以我想知道是否有一种紧凑的方法(比如捆绑)将所有这些添加到单个文件中,然后从中导入

比如:

在所有的内容中:

import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
然后在所有javascript文件中仅添加此行:

import * from 'all_the_things.js'

我试图阅读一些文档来给我一些想法,但我在这里不知所措。

我不知道我在问题中写下了答案。我尝试了各种各样的东西,除了我贴的东西。当我尝试它时,它起了作用

如果你把

在所有的内容中:

import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
import 'node_module_a'
import 'node_module_b'
import 'node_module_c'
然后在调用者js文件中执行此操作:

import 'all_the_things'

它将导入所有节点。此外,我还发现,如果将这些导入放在父文件中,只加载一次,其他子组件将查看它。

是的,只需创建自己的模块即可。。输入这些行,然后导入该行。。