无法解析'Math / Long'./ node_modules / bytebuffer / ByteBuffer.js找不到模块:无法解析'Math / Long'

时间:2018-11-28 20:26:19

标签: reactjs

嘿,我尝试使用import GtfsRealtimeBindings from 'mta-gtfs-realtime-bindings'来访问MTA的api

但是我只是不断遇到同样的错误Can't resolve 'Math/Long'./node_modules/bytebuffer/ByteBuffer.js Module not found: Can't resolve 'Math/Long'

我了解的越多,好像我的webpack可能有问题?我很好奇是否有人事先遇到过类似的问题。任何帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:-1)

我也有同样的问题。

我“修复”此问题的方法是转到./node_modules/bytebuffer/ByteBuffer.js,并在文件按钮中始终将AMD加载下,将“ Math / Long”更改为“ long”。

如果还有另一个类似的问题(在ProtoBuf.js中找不到ByteBuffer),请执行相同的操作-将“ ByteBuffer”更改为“ bytebuffer”。

这不是永久性修复程序,因为它将在执行npm update / install时重置自身。