NodeJS 将多个文件加载到Webpack中,而无需疯狂使用导入

7gcisfzg  于 2023-02-03  发布在  Node.js
关注(0)|答案(1)|浏览(148)

我正在做一个webpack项目,在这个webpack项目中,我有一堆“mod”文件,需要加载。
我有一个主模块文件,所有的扩展和每个文件都有一个方法,当调用执行mod。
现在有大约20个这样的文件,我不想在我的主.ts文件中使用import 20次,那么有没有更好更有效的加载文件的方法呢?

9gm1akwq

9gm1akwq1#

主文件通常只是一堆导入文件,因为它是你的应用程序聚集在一起的地方。你可以试着写一个循环,比如,

const packages = ['package-a', 'package-b', etc...];
packages.forEach((pkg) => import { thing: `${pkg}-exec` } from `${pkg}`)

但是这是一个非常糟糕的语法,可能会导致一些恼人的问题。在将这些行放到您的项目中之前,我会对权衡做一个更彻底的检查。

相关问题