2017-09-08 20 views
0

私は電子で冒険を始め、SQLiteを使用するアプリケーションを作成しました。電子パッケージに余分なファイルを追加する方法

私はelectron-vueを使用し、sqliteではsql.jsパッケージを使用します。

npmを使用してアプリケーションをコンパイルするとすべてがうまくいきます。 問題は、アプリをパッケージ化するときに始まります。 Mac版以外のdb.sqliteはアプリには含まれていないので、正しく動作しません。

クライアントに配布できるビルド済みのアプリケーションにデータベースファイルを追加するにはどうすればよいですか?

答えて

0

私は解決策のようなものを発見した:私は、私は./build/linux-unpackedフォルダから起動するときに、今のアプリが動作するpackage.jsonファイルに

"extraFiles": [ "db.sqlite" ],

を追加しました。

私はパッケージ化されたファイルからはまだ動作しないので、それは一種の解決策と呼ばれました。しかし、私は、これは、1つのファイルパッケージの仕組みのせいで助けられないと思います。 または、誰かが解決策を知っていますか?

関連する問題