似乎没有通过Cosmos DB SDK或npm包直接支持React Native。JS包@azure/cosmos虽然在React Native for The Web上工作,但不是为本机应用程序构建的。由于Cryto不兼容,它无法构建。 虽然资源令牌可以作为身份验证的解决方案,但App仍然需要使用API与DB资源进行交互。那么,如何解决这个问题呢?利用Azure函数作为中间层是唯一的解决方法吗? 谢谢
我在编写单元测试时应用的一种常见模式是创建一个永远不会解决的承诺。
这允许我在加载状态下设置系统,并且我可以在加载时验证正确的行为。
it("Return state 'LOADING'", () => {
sinon.stub(api, 'findMySessions').returns(new Promise(r => {}));
// loadMySessions is an async function, but I don't await it.
loadMySessions();
我正在使用greenworks SDK。我不理解这个错误消息。我不知道它是告诉我重新编译greenworks-osx64节点还是更改我的系统节点设置。
ELECTRON_ASAR.js:173 Uncaught Error: The module '/Users/quantum/ele/electron-quick-start/lib/greenworks-osx64.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 57. This version of Node.