簡體   English   中英

如何使用循環導入多個js文件並導出所有這些js文件

[英]How to use the loop to import multiple js files and export all those js files

我已經修改了這個問題,以幫助人們了解我在尋求什么幫助。 我有一個目錄樹,如下所示:

--action
  --a.js
  --b.js
  --c.js
  --d.js
--data
  --list.js
--export
  --exp.js

文件 js: a, b, c, d 都有 1 個函數如下:

module.export = {
  "test": function name () {
    //do something
  }
}

在 list.js 文件中。 我有一個這樣的數組。

const list = [ 'a', 'b' ];

在exp.js文件中,我想通過list.js中的一個數組導出action目錄下的所有js文件

期望:使用循環導入多個 js 文件並導出所有這些 js 文件。

感謝大家的閱讀和幫助。

V8為您提供了一個稱為動態導入的選項,可幫助您動態導入文件。 動態導入加載您的模塊並返回一個包含其所有導出的模塊對象。 為了訪問default導出,請使用模塊對象的default屬性。

 const moduleA = await import ('./moduleA'); moduleA.default(); // OR const { default: moduleA } = await import ('./moduleA'); moduleA();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM