嘿,我尝试使用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可能有问题?我很好奇是否有人事先遇到过类似的问题。任何帮助将不胜感激。谢谢
答案 0 :(得分:-1)
我也有同样的问题。
我“修复”此问题的方法是转到./node_modules/bytebuffer/ByteBuffer.js,并在文件按钮中始终将AMD加载下,将“ Math / Long”更改为“ long”。
如果还有另一个类似的问题(在ProtoBuf.js中找不到ByteBuffer),请执行相同的操作-将“ ByteBuffer”更改为“ bytebuffer”。
这不是永久性修复程序,因为它将在执行npm update / install时重置自身。