私はノード5.1.1、Chromium 49.0.2623.75、Electron 0.37.2を使用しています。電子はアプリケーション名を読み取らない
私のpackage.json
は、name
とproductName
の両方を設定しています。構文エラーはゼロです。
私はアプリケーションを起動した場合、それはデフォルトのメニューだと、アプリケーションは「電子」と呼ばれている(私はOSX上の最初のメニュー項目で、私はapp.setName('correct name')
を設定した場合、私はapp.getName() // returns "Electron"
を呼び出す場合、それを見ることができると電子が起動しますしかし、OSのデフォルトメニューとアプリケーション名は、常に "Electron"と表示されます。
電子マニュアルでは、package.jsonの名前/ productNameは表示されません使用しているのですか?私が持っている値は単純にASCII文字列です。
電子クイックスタートレポをチェックアウトしようとしましたが、そこには「電子」というアプリケーションもあります。私はそれがpackage.jsonにname
しか設定されていないことに気づいたので、同じ失望の結果にproductName
も追加します。