找不到express-pouchdb相对模块

问题描述

我正在用Electron,Vue,Typescript和rxdb构建一个项目。 添加express-pouchdb程序包后,我立即收到消息:

未找到此相对模块:

  • ../.././ node_modules / express-pouchdb / lib / routes / root.js中的包

在尝试构建项目时。

操作系统是MacOS 10.15.3

解决方法

该模块不久前已移至pouchdb-server,现在位于:

https://github.com/pouchdb/pouchdb-server

但是,如果您不尝试构建服务器,则还有其他更合适的PouchDb库。我使用pouchdb-node编写与CouchDb对话的Node.js例程:

https://www.npmjs.com/package/pouchdb-node

因此对于电子应用来说,这可能是一个更好的选择。

这也可能是您的相对路径在您的路线中是错误的-这也发生在我身上-但从您提供给我们的信息中我无法分辨。