問題タブ [nedb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4733 参照

javascript - NeDB がファイルにロードまたは保存されない

NeDB の最も単純な例を正しく実行することができません。私のコードはメモリ内でのみ機能し、ファイルへの永続性はエラー メッセージなしで失敗し続けます。

loaddatabase および insert イベントのエラー コールバックは常に null 参照をエラーとして渡すため、そこには情報がありません。奇妙なことに、この問題を抱えている人は他にいないので、ここで何かが欠けていると思います。すべての助けに感謝します。

コードは次のとおりです。

0 投票する
2 に答える
2077 参照

angular - Angular 2: Web 専用アプリケーションで nedb を使用するにはどうすればよいですか?

今私のindex.htmlで、私はする必要があります

これにより、永続的な nedb データベース「someFile2」が Google Chrome ブラウザの indexeddb にロードされます。

メイン アプリ コンポーネントまたはモジュールを介して nedb をブートストラップするにはどうすればよいですか? アプリケーション コードを使用して nedb データベースを作成できるようにしたいと考えています。

angular 2でSystemjsを使用しています。

0 投票する
2 に答える
3111 参照

angular - Angular 2 (グローバル変数):Typescript コードで、index.html で定義された変数にアクセスするにはどうすればよいですか?

私はこのコードを持っています:

Nedb 永続データベースが作成されます。

MyCmp.ts のように、アプリ コードでサーバー変数にアクセスしたいだけです。どうすればいいですか?

0 投票する
3 に答える
1863 参照

reactjs - NeDB に Electron でローカル ファイルを作成させる

React.js を使用した Electron アプリケーションで NeDB を使用して、いくつかのタスクとプロジェクトを永続的に保存しています。というファイルで 2 つのデータストアを初期化していますDatabase.js

次に、React-App にファイルをインポートしています。これは、Electron のレンダラー プロセスで発生します。filenameプロパティを使用して、NeDB に と という名前の 2 つのローカル ファイルを強制的に作成させましtasks.jsonprojects.json。NeDB のドキュメントを想定すると、現在のディレクトリに上記の 2 つのファイルが作成されるはずですが、作成されません。NeDB はIndexedDBデータストアのみを作成していますが、なぜそうなのかはよくわかりません。なぜこれが当てはまるのか、誰にも提案がありますか?

前もって感謝します :)

編集

メイン プロセスでデータストアを作成すると、ファイルが作成されます。レンダラー プロセスでファイル システムにアクセスできない可能性がありますか?