首页 > 解决方案 > 我可以用另一种方式让 webpack 读取依赖项而不是 require-ing 吗?

问题描述

我正在尝试采用旧的大型代码库来使用 Webpack。使这变得困难和具有挑战性的是,我们的构建系统从手动输入的文件列表中构建依赖关系图(controller.js

// index.js

app.start();
// app.js

window.app = function() { ... }
// controller.js

module.exports = {
  files: [
    './app.js',
    './index.js',
    ...
  ]
}

现在我尝试设置一个入口点为 index.js 的 webpack 配置,但显然 Webpack 不知道index.js需要app.js先加载(这是我们在名为 的文件中指定的内容controller.js)。

所以我的问题是:是否可以告诉 Webpack “这些是我的入口点依赖项,从这些文件中构建依赖关系图”。

我们不能重写所有东西来使用 CommonJS´require()

标签: webpack

解决方案


推荐阅读