我正在使用create-react-app重新实现一个旧的Web应用程序。该应用程序基于IndexedDB。create-react-app在Node.js中运行测试,而Node.js没有IndexedDB,因此访问DB的测试将失败。我应该eject并在无头Chrome中运行测试,还是有其他方法?
eject
ovfsdjhp1#
fake-indexeddb在内存中实现了几乎所有的IndexedDB API,因此它可以与Node.js一起使用(To使用ES模块导入,使用import auto from "fake-indexeddb/auto.js";)
import auto from "fake-indexeddb/auto.js";
1条答案
按热度按时间ovfsdjhp1#
fake-indexeddb在内存中实现了几乎所有的IndexedDB API,因此它可以与Node.js一起使用
(To使用ES模块导入,使用
import auto from "fake-indexeddb/auto.js";
)