0

我正在尝试制作 Microsoft 的PXT (Makecode)的自定义版本(fork) ,它运行良好,除了一个问题:

全新安装 + 后npm install,它可以完美构建(通过npm run build)。再过一次(从那里开始),我得到以下信息:

pxt\skillmap\node_modules\react-scripts\config\webpack.config.js:11
  const config = configFactory(webpackEnv);

TypeError: configFactory is not a function

如果我打开该文件,我确实看到了const config = configFactory(webpackEnv);,但在它的正上方(准确地说是在第 6 行)显示const configFactory = require('../config/webpack.config.base');,这意味着应该已经定义了 configFactory。为什么会发生这种情况,我能做些什么来解决它?

我确实尝试了两件事,但都没有成功:

  1. 我禁用了我的 TSConfig's "strict",但这只会影响.d.ts文件(类型声明),而不是实际的 TS 文件。
  2. 添加node_modules到 TSConfig 的exclude部分,以尝试获取打字稿而不是检查它们。这也没有成功。
4

0 回答 0