問題タブ [brackets-shell]

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 に答える
487 参照

adobe-brackets - adobe brackets-shell : cef 抽出に失敗しました

プロジェクトをビルドするために、以下の URL に記載されているすべての手順に従いました (私は win7 OS を使用しています)。

https://github.com/adobe/brackets-shell/wiki/Building-brackets-shell .

実際には、ブラケットインストーラー(wix 3.7をインストール)を作成したいと考えています。しかし、cef-extract failed エラーが発生しています。

grunt cef-extract --force も使用しましたが。

その後、新しいエラーが発生します。

create -project が失敗した後、それ以上処理できません。

誰かが私を助けることができますか?

ありがとうございます。

よろしくアシッシュ。

0 投票する
1 に答える
331 参照

adobe-brackets - Error when compiling Brackets Shell standalone app

I have a web app that I'm trying to package up into a standalone app using Brackets-Shell. I followed the instructions here to setup Brackets and Brackets-Shell on my Mac OSX system:

https://github.com/adobe/brackets-shell/wiki/Building-brackets-shell http://clintberry.com/2013/html5-desktop-apps-with-brackets-shell/

When I run "grunt full-build" the process stops with this error message:

Were "my_test.app" is the name I've given to the app I'm trying to create. It seems that Grunt never creates my_test.app, but it does create Brackets.app. I've edited the Gruntfile.js file in the "brackets-shell" folder per the instructions in the previously mentioned link.

Anyone run into this problem, or have any ideas on how I can resolve it?

Thanks.

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

javascript - 定義済みのサイズでウィンドウを開く

特定のサイズで新しく開く方法を知っている人はいますか? bracketsobject にはそれを行う関数は含まれていません - 2brackets.appbrackets.fsobject しかありません。また、新しいウィンドウを開こうとすると

window.open("http://stackoverflow.com","some title","width=500,height=500");

ウィンドウサイズは設定されません。

アイデア/提案はありますか?

0 投票する
2 に答える
1117 参照

html - ブラケットシェルアプリでファイルをダウンロードするにはどうすればよいですか?

私は、Brackets-shell を使用して、Windows および OSX 用のデスクトップ パッケージ アプリを構築しています。Brackets シェルで実行されるアプリケーションは、動的に生成された Excel シートと PDF ファイルをサーバーから開くことができます。通常のブラウザでは、ファイルへのリクエストは非表示の iFrame で行われ、ユーザーはファイルを保存できます。ただし、Brackets シェルでは、ドキュメントは読み込まれません。代わりに、iFrame で次のエラーを返します

ブラケットをダウンロードしてローカル FS にファイルを保存する方法を誰か教えてもらえますか? 私はすでにbrackets.app.openURLInDefaultBrowserを試しましたが、デフォルトのウィンドウにはアプリケーションが使用する認証Cookieがないため、うまくいきません。

ありがとう

0 投票する
1 に答える
208 参照

brackets-shell - ブラケットシェル カスタム アプリケーション拡張

多分私はここで少し混乱しています。次のファイルで構成されるカスタム拡張機能を作成しました。

これらを拡張機能としてインストールし、Br​​ackets アプリを実行すると、拡張機能が期待どおりに機能します。

カスタム アプリケーションを作成したいのですが、問題は、これらのファイルをカスタム アプリケーションの一部にするためにどこに置くかということです。

よろしく、

カール

0 投票する
2 に答える
807 参照

xcode - Sparkle が「アップデートをインストールしています...」でフリーズする

ブラケット シェル アプリケーションに Sparkle を実装しようとしています。すべてが適切にセットアップされていると思いますが、失敗しているようです。

アップデートを実行し、アップデートを見つけ、準備を整えてから、[インストールして再起動]ボタンを押すと、[アップデートをインストールしています...]画面に無期限に表示されます。

おそらく、最後の子を閉じたくないブラケットシェルだと思ったので、updaterWillRelaunchApplicationデリゲートメソッドを実装しようとしました。次のように、更新を確認するために呼び出す関数の直前に追加してみました。

ただし、ログ メッセージが呼び出されたことはありません。これは、デリゲートが呼び出されていないことを意味すると想定しています。

したがって、基本的に2つの質問があります。

  • デリゲートを適切に実装していますか? 私は完全な XCode 初心者なので、オンラインで見た例とほぼ同じように見え、コンパイルできることを知っているだけです。デリゲートを宣言する場所は重要ですか?
  • スパークルが不適切に終了したためではない場合、なぜスパークルがフリーズするのか考えはありますか?

ありがとう。

アップデート

非常に奇妙で興味深い動作を発見しました。更新が終了したときにどのウィンドウ (アプリ ウィンドウまたは Sparkle ウィンドウ) もフォーカスしていない場合、完全に正常に動作します。どちらかをフォーカスすると、メイン ウィンドウが閉じます (再起動しようとしているように) が、Sparkle ウィンドウは開いたままです。次に、アプリを右クリックして閉じる必要があります。

ただし、[インストールして再起動] ボタンを押した直後に別のアプリケーション (Chrome など) に切り替えると、バックグラウンドで正常に処理されます。フォーカスがあるとSparkleは閉じないようです。非常に奇妙な。

一種の回避策として、「自動更新を有効にする」を手動で true に設定して、最後のウィンドウなしですべてを実行するようにします。これは機能しますが、実際には理想的ではありません。