流星导入目录中的所有文件

Meteor import all files in a directory

我在尝试导入我的一个目录中的所有文件时遇到问题。

这个有效:

import '../pages/guidance/target_access_client_relationships.js';

虽然这不是:

import '../pages/guidance';

我做错了什么?我计划在 'guidance' 中包含很多文件,我不想单独导入每个文件。

谢谢!

我不认为这是不可能的,但你可以做的是...

在目录中创建一个 index.js 文件,该文件从目录中导入并导出所有内容。

有类似的答案。

我知道的唯一方法是使用 index.js 并导入其中的所有文件。

例如:

dir A index.js

import './fileA.js'
import './fileB.js'

dir B  index.js

import './fileA.js'
import './fileB.js'

最后你可以创建父目录并导入两者

parent dir index.js

import './dirB'
import './dirA'