問題タブ [electron]

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 投票する
1 に答える
761 参照

node.js - System.import 非同期モジュールの読み込みがスクリプト タグ同期読み込みと競合する

Marionette を使用して構築した Web サイトを移植するために、atom/electron で JSPM を使用し始めました。

Marionette モジュールを中心にすべてのアプリを作成しているため、アプリを起動する前にすべての JavasSript ファイルをロードしたいと考えています。

の非同期の性質に問題がありSystem.import()ます。System.import が App コードのロードを完了した後、どのようにスクリプトをロードしますか?

本番環境では、すべてのファイルを単一の js モジュールに連結し、System.import を使用してそのモジュールをロードするため、これで問題はありませんが、デバッグするのは悪夢になるため、ファイルを個別にロードすることをお勧めします。

何かご意見は?ありがとう!

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

javascript - Electron-jQueryエラー

私は Electron プロジェクトに取り組んでおり、jQuery を含めようとすると、次のエラーが発生します。

Electronの問題ページで推奨されている方法を使用しようとしました(window.$ = window.jQuery = require('./../js/jquery.min.js');)。ただし、常にこのエラーがスローされます。

何か案は?

0 投票する
8 に答える
48110 参照

electron - Chrome DevTools を Electron に含めるには?

私はまだここでフォローしている Electron にまだ慣れていません。

アプリケーションを簡単にデバッグできるように、 Chrome DevToolsを含める方法に関するこのページを読みました。ドキュメントに従いましたが、コマンドを実行するとエラーが返されます。electron <app-name>The app provided is not a valid electron app, please read the docs on how to write one...

私のmain.jsファイルのコードブロックは次のとおりです。

それが私のプロジェクト構造がどのように見えるかです:

どんな助けでも大歓迎です。ありがとう!

0 投票する
5 に答える
52370 参照

electron - Electronで外部ファイルを開く

実行中の Electron アプリがあり、これまでのところうまく機能しています。コンテキストについては、いくつかのバックグラウンド タスクを実行する Go-lang バイナリである外部ファイルを実行/開く必要があります。基本的に、これはバックエンドとして機能し、Electron アプリが使用する API を公開します。

これまでのところ、これは私が入っているものです:

  • child_processを使用して「ノード ウェイ」でファイルを開こうとしましたが、おそらくパスの問題が原因で、サンプルの txt ファイルを開くことができませんでした。

  • Electron API はファイルを開くイベントを公開しますが、ドキュメントや例がなく、役立つかどうかわかりません。

それでおしまい。Electron で外部ファイルを開くにはどうすればよいですか?

0 投票する
5 に答える
8220 参照

gulp - electron アプリケーションのライブリロード

VScode + Gulp + Electron を組み合わせてアプリケーションを構築したいと考えています。開発ワークフローの優れた機能は、Gulp ウォッチ タスクにライブ リロード タスクを追加して、変更のたびに Electron アプリケーションをリロードすることです。

これを達成する方法はありますか?

あなたの助けは非常に高く評価されています。