質問編集履歴
4
タグに関する不要な文言の削除
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,8 +1,6 @@
|
|
1
1
|
## はじめに
|
2
2
|
- Electron + Vue.js + NeDB でデスクトップアプリを開発しています(`Vuex`は現時点では未導入)
|
3
3
|
- フォームから入力したデータを`NeDB`にてローカルファイルに永続化します
|
4
|
-
- タグの`Redux`はすみません。`Vuex`のタグが見つからなかったため、代用させて頂きました
|
5
|
-
- タグの`MongoDB`はすみません。`NeDB`のタグが見つからなかったため、代用させて頂きました
|
6
4
|
|
7
5
|
## やりたいこと
|
8
6
|
- いわゆる常駐型アプリ化で、ウィンドウを閉じてもトレイアイコン が残り、バックグラウンドで動作し続ける機能を追加したいです(また、トレイアイコン のコンテキストメニューから、任意にウィンドウを復元できるようにします)
|
3
タグの追加が完了したとの事なので、タグを修正
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
2
途中保存の意味不明なデータが投稿されたため、再投稿
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,8 @@
|
|
1
1
|
## はじめに
|
2
|
-
- Electron + Vue.js + NeDB でデスクトップアプリを開発しています
|
2
|
+
- Electron + Vue.js + NeDB でデスクトップアプリを開発しています(`Vuex`は現時点では未導入)
|
3
|
+
- フォームから入力したデータを`NeDB`にてローカルファイルに永続化します
|
4
|
+
- タグの`Redux`はすみません。`Vuex`のタグが見つからなかったため、代用させて頂きました
|
5
|
+
- タグの`MongoDB`はすみません。`NeDB`のタグが見つからなかったため、代用させて頂きました
|
3
6
|
|
4
7
|
## やりたいこと
|
5
8
|
- いわゆる常駐型アプリ化で、ウィンドウを閉じてもトレイアイコン が残り、バックグラウンドで動作し続ける機能を追加したいです(また、トレイアイコン のコンテキストメニューから、任意にウィンドウを復元できるようにします)
|
@@ -11,6 +14,9 @@
|
|
11
14
|
- 恐らくこれはNeDBの仕様で、起動時に1つのインスタンスにファイルから読みだしたデータをオンメモリで展開し、起動中は全てオンメモリで操作。終了時にファイルに初めてファイルに書き出す。といった処理をしているからだと思います。
|
12
15
|
|
13
16
|
## やってみたこと
|
17
|
+
- 実際には細かくコンポーネント化してたりするので実際のコードとは異なりますが、大体下記の様なイメージです。現時点では`Vuex`は未導入です。
|
18
|
+
- また、`Vuex`と`ipcMain`、`ipcRenderer`を使ってごにょごにょ出来ないかと模索中なのですが、行き詰まったので今回質問させて頂きました。
|
19
|
+
|
14
20
|
**renderer.js**
|
15
21
|
```js
|
16
22
|
import Datastore from 'nedb'
|
@@ -30,7 +36,7 @@
|
|
30
36
|
}
|
31
37
|
})
|
32
38
|
```
|
33
|
-
**
|
39
|
+
**main.js**
|
34
40
|
```js
|
35
41
|
|
36
42
|
import Datastore from 'nedb'
|
1
タグの追加
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|