这个问题我也出现了,问题并非来自课程项目,而是react-payment-inputs这个依赖包出了问题,目前我怀疑这个依赖包对node不同版本支持有问题。
解决方式就是请同学们不要再使用这个依赖了。因为在实际工作中,如果一个依赖如此不稳定我们是不应该使用的。另外,如果一个项目在github上的星星比较少,千万不要用。

所以react-payment-inputs组件比较坑,请同学从项目中删除,换成ant design的input box吧,丑是丑一点,但是只要功能完整能继续课程就可以。
当然,我也会积极寻找替代方案,一旦找到更好的依赖包会马上更新视频。