【问题标题】:Meteor import all files in a directory流星导入目录中的所有文件
【发布时间】:2016-10-31 21:24:06
【问题描述】:

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

这行得通:

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

虽然不是这样:

import '../pages/guidance';

我做错了什么?我计划在“指导”中有很多文件,我宁愿不必单独导入每个文件。

谢谢!

【问题讨论】:

    标签: javascript node.js meteor meteor-blaze


    【解决方案1】:

    我知道的唯一方法是使用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'
    

    【讨论】:

    • 谢谢!我会同意的
    【解决方案2】:

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

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

    import modules from files in directory 也有类似的答案。

    【讨论】:

    • 感谢导出的提示。我会按照伊曼纽尔·坎佩尔的方式去,但我一定会把这个留到以后
    猜你喜欢
    • 2019-02-17
    • 2014-04-26
    • 1970-01-01
    • 1970-01-01
    • 2019-04-09
    • 2017-09-03
    • 2019-09-14
    • 1970-01-01
    • 2014-02-05
    相关资源
    最近更新 更多