当我启动时:
react-native bundle --entry-file='index.js' --bundle-output='./ios/MyProject/main.jsbundle' --dev=false --platform='ios' --assets-dest='./ios'我有一个错误,它说:
Unable to resolve module `util` from `/Users/canatac/RNProjects/<MyProject>/node_modules/<A_Module>/lib/Bot.js`: Module `<A_Module>` does not exist in the Haste module map.但是什么是Haste模块映射呢?
发布于 2018-08-23 12:18:06
同样的错误也发生在我身上一次,that Github thread帮助了我。
我也遇到了类似的问题--运行npm start -reset-cache命令帮了大忙。
根据问题本身,它以某种方式与/tmp/haste-map-react-native-packager-*有关,因此React Native Packager。
发布于 2019-02-27 17:21:15
我可能会找到一种解释。as this GitHub repo建议说,Haste是一个被弃用的静态资源的脸书依赖管理系统。
This post in SO告诉我们,Haste是Node的替代方案。
然后,我可以得出结论,Haste Map是节点项目的所有静态依赖项引用的映射,必须避免作为过时的系统,而支持node模块系统。
https://stackoverflow.com/questions/51117002
复制相似问题