0
に私は電子とデスクトップとWebブラウザでクロスプラットフォームアプリを作成したいとこれらのそれぞれが別々のデータベース、Web用のデスクトップとMySQLのためSQLiteのを持っています。論理的に両方のコードを一度にコード化することは可能ですか?ブラウザ
に私は電子とデスクトップとWebブラウザでクロスプラットフォームアプリを作成したいとこれらのそれぞれが別々のデータベース、Web用のデスクトップとMySQLのためSQLiteのを持っています。論理的に両方のコードを一度にコード化することは可能ですか?ブラウザ
ノード固有のグローバルが利用可能であるかどうかをチェックすることで、エレクトロンまたはブラウザ固有の機能を使用できるはずです。彼らはElectronで利用できるが、彼らは従来のブラウザアプリケーションにはないだろう。あなたはの線に沿って何かでこれを行うことができ
:
var isElectron = false;
if (typeof 'process' !== 'undefined') {
isElectron = true;
}
おかげ@Steve、私が意味する、私は、ブラウザ側で電子コードブロックを再利用することができます(HTTP)または私は再び書き込みブラウザ側にありますか? – myvahid
@myvahidあなたは確かにブラウザ側でコードを再利用することができます。電子では、コードをプルしたいがメインプロセスから実行させたい場合は 'require'を使ってファイルを要求するか、' electron.remote.require'を使うことができます。 –