問題タブ [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.
javascript - NeDB がファイルにロードまたは保存されない
NeDB の最も単純な例を正しく実行することができません。私のコードはメモリ内でのみ機能し、ファイルへの永続性はエラー メッセージなしで失敗し続けます。
loaddatabase および insert イベントのエラー コールバックは常に null 参照をエラーとして渡すため、そこには情報がありません。奇妙なことに、この問題を抱えている人は他にいないので、ここで何かが欠けていると思います。すべての助けに感謝します。
コードは次のとおりです。
angular - Angular 2: Web 専用アプリケーションで nedb を使用するにはどうすればよいですか?
今私のindex.htmlで、私はする必要があります
これにより、永続的な nedb データベース「someFile2」が Google Chrome ブラウザの indexeddb にロードされます。
メイン アプリ コンポーネントまたはモジュールを介して nedb をブートストラップするにはどうすればよいですか? アプリケーション コードを使用して nedb データベースを作成できるようにしたいと考えています。
angular 2でSystemjsを使用しています。
angular - Angular 2 (グローバル変数):Typescript コードで、index.html で定義された変数にアクセスするにはどうすればよいですか?
私はこのコードを持っています:
Nedb 永続データベースが作成されます。
MyCmp.ts のように、アプリ コードでサーバー変数にアクセスしたいだけです。どうすればいいですか?
reactjs - NeDB に Electron でローカル ファイルを作成させる
React.js を使用した Electron アプリケーションで NeDB を使用して、いくつかのタスクとプロジェクトを永続的に保存しています。というファイルで 2 つのデータストアを初期化していますDatabase.js
。
次に、React-App にファイルをインポートしています。これは、Electron のレンダラー プロセスで発生します。filenameプロパティを使用して、NeDB に と という名前の 2 つのローカル ファイルを強制的に作成させましtasks.json
たprojects.json
。NeDB のドキュメントを想定すると、現在のディレクトリに上記の 2 つのファイルが作成されるはずですが、作成されません。NeDB はIndexedDBデータストアのみを作成していますが、なぜそうなのかはよくわかりません。なぜこれが当てはまるのか、誰にも提案がありますか?
前もって感謝します :)
編集
メイン プロセスでデータストアを作成すると、ファイルが作成されます。レンダラー プロセスでファイル システムにアクセスできない可能性がありますか?