重构后,在单独的分支上,fetch 在任何分支上都不再有效。其他一切都按预期工作。错误:
...server/KE/utils.ts:44
const response = await fetch(
^
ReferenceError: fetch is not defined
重构将逻辑从 KE/router.ts 移动到 KE/utils.ts 中的函数。
fetch 存在于 lib.dom.d.ts.
有一个朋友的朋友运行代码,他们能够毫无问题地调用 fetch。
Import fetch from 'node-fetch'
。停止编译,因为它混淆了 express 的数据类型。curl -qL https://www.npmjs.com/install.sh | sudo sh