【发布时间】:2021-10-20 09:37:33
【问题描述】:
我编写了一个基于 Vue v2 和 Vuex 的应用程序,它使用 Dexie 作为 IndexedDB 的数据访问层。在 Dexie 之上,我放置了另一个使用存储库模式的层来管理实体实例的创建和持久性。使用 vue-cli 的 dev-server 时一切正常。当我构建应用程序的开发版本时也可以正常工作。但是当我为生产构建时,应用程序正确初始化,Dexie 基于定义的模式创建 de DB,但不向 db 写入任何数据。因此,当尝试读取不存在的数据时,应用程序会失败。
最后,Dexie 不要抛出任何错误来帮助我了解发生了什么。
app代码很大,所以在写一个小例子重现de错误之前,我在这里问是否有人遇到我的同样问题。
提前很多。
【问题讨论】:
-
至少你应该添加一些构建脚本或配置
-
我使用默认配置运行 vue-cli "npm run build" 命令。任何使用 vue-cli 的人都可以使用这些。 vue-cli生成的配置需要post吗?
标签: javascript vuejs2 vuex dexie