我在windows上有一个Electron应用程序,我使用商店来确定用户是否已经完成了程序配置。如果他们确实完成了该程序,则重新打开程序时不会显示设置页面。
问题是,当我使用捆绑的卸载程序卸载程序,然后重新安装它时,程序跳过安装页面。
我已经删除了C:\Users\<username>\AppData\Roaming\<app name>中的vuex.json,但这并没有帮助。我是index.js,我想保留persistedState
import Vue from 'vue'
import Vuex from 'vuex'
import { createPersistedState, createSharedMutations } from 'vuex-electron'
import modules from './modules'
Vue.use(Vuex)
export default new Vuex.Store({
modules,
plugins: [
createPersistedState(),
createSharedMutations()
],
strict: process.env.NODE_ENV !== 'production'
})如何在卸载时清除存储?
发布于 2020-08-22 18:39:49
从评论中:
在:C:\Users\<USERNAME>\AppData\Roaming\Electron中有一个Electron文件夹。
您可以删除整个文件夹,或者只删除vuex.json,甚至更改vuex.json中的值。这只适用于开发版本。
如果您已经安装了Electron应用程序(即为目标平台构建应用程序并运行安装程序),则Windows上的目录将为C:\Users\<username>\AppData\Local\<YOUR_APP_NAME>
不知道MacOS把安装的东西放在哪里
https://stackoverflow.com/questions/62730376
复制相似问题