問題タブ [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.
html - NW.js、Brackets-Shell、Electron の機能上の違いは何ですか?
TideSDK が事実上死んでしまった今、私は HTML/CSS/JS アプリケーションをスタンドアロンのデスクトップ アプリケーションとして実行する代替の「ラッパー」を探してきました。これまでに実行した 3 つの実行可能なオプションは、NW.js (以前の node-webkit)、 brackets -shell、およびElectron (以前の atom-shell) です。
問題は、機能セット、互換性などに関して、3 つの間の十分に完全な比較がないように見えることです。特に以下に関する3つ:
- プラットフォームのサポート; オペレーティング システム、依存関係など。
- HTML5、CSS3、JavaScript に関する限り、言語機能のサポート。「HTML5 ビデオは機能しますか? もしそうなら、どのコーデックが利用可能ですか?」などと考えてみてください。
- トレイ アイコン、ポップアップ通知、OS レンダリング メニュー バーなど、非標準の追加機能。
- 拡張性; 例えば。ネイティブ コードを「プラグイン」する機能、Node.js と対話する機能など。
- 建築; 特に、開発者としての日常的な使用に影響を与えるアーキテクチャの違い。
- デバッグ; 含まれる開発ツール、一般的に使用されるツールとの互換性
node-inspector
など。 - ... 等々。
アプリケーション開発者としてどちらを選択する際に重要な、客観的で技術的な違いは何ですか?
jquery - 括弧内のコマンド window.document.execCommand("paste") を実行できません
テキスト ボックスからテキストをコピーし、現在開いているドキュメントに貼り付けるプラグインを括弧内に作成しました。
キーボード コマンド + v を使用すると、上記の dom コマンドによってコピーされたテキストを貼り付けることができます。
window.document.execCommand("paste")
しかし、これも試してみましたが、同じ結果を得ることができませCommandManager.execute(Commands.EDIT_PASTE)
ん。
私を手伝ってくれますか。
よろしくアシッシュ。
node.js - ブラケット - シェル インストール パッケージの依存関係と Grunt ERROR
Windows 7 で Brackets-Shell をセットアップしようとしています。実行するnpm install -g grunt-cli
とエラーは発生しませんが、実行するnpm install
と次のエラー メッセージが表示されます。
私を助けてください、私は何が間違っているのかわかりません! ところで、私はこのガイドに従っています: https://github.com/adobe/brackets-shell/wiki/Building-Brackets-Shell。Macbook で同じガイドに従ったところ、sudo で機能しました。
gruntjs - Debian Wheezy ではブラケットの構築は「エラーなしで完了」でしたが、
ソースコードから「brackets sprint 40」をビルドしようとしていました (@jasonsanjose の指示に従って#4816と公式 wiki のページを参照)、CEF3 (Verion 3.1547.1406_linux32_release with glibc 2.13 ) を使用して、32 ビット Wheezy ですべて問題ありませんでした。grunt buildとgrunt インストーラー
を
実行したときの出力は次のとおりです。
何度も再構築しましたが、問題は解決しません。
問題がどこにあるのかわかりません。
いくつかの助けをいただければ幸いです、事前に感謝します。
adobe-brackets - ブラケットシェルでのビルドエラー
アプリのビルドをテストしようとしています。
このエラーが発生します
アプリを作成/構築する準備がすべて整っていることを確認できるように、これを修正する方法を知っている人はいますか?
ありがとう!
html - Windows アプリケーション (HTML5) 用のブラケットシェルを使用した cef3 上の WebRTC
navigator.getUserMedia()
HTML5で作成され、cef3(バージョン3.2171.1902)を使用してブラケットシェルでコンパイルされたWindowsアプリケーションで、ウェブカメラを使用して写真を撮る機能を使用する必要があります。
これは可能ですか、それとも cef3 は webrtc をまったくサポートしていませんか?
CEF コマンドライン引数 ( ) の受け渡しについてオンラインで読みまし--enable-media-stream
たが、それらのコマンドをどこに置くべきかわかりません...
更新:brackets-shell の代わりに nwjs を使用してみましたが、問題なく動作しました。 http://nwjs.io/
adobe-brackets - カスタム brackets.exe を起動できません
ブラケット シェル バージョン sprint-38 を使用してデスクトップ アプリを作成しました。以下の変更を行いました。
- config.h - APP_NAME を「Brackets」から「MyBrackets」に変更。
- appshell_config.gypi - appname を「Brackets」から「MyBrackets」に変更しました。
- Gruntfile - build.name を「Brackets」から「MyBrackets」に変更しました。
これらの変更を加えてブラケットシェルを構築した後、以前はブラケットシェル/リリースフォルダー内 に「MyBrackets.exe」を取得していまし た。
exe の実行中にファイル選択ポップアップが表示され、node と MyBrackets.exe のプロセスがバックグラウンドで開始されます。
彼は Sprint38 で正常に動作しますが、brackets-shell タグ バージョン release-1.3 または master に移行した後、これは動作しません。ファイル チューザーが表示されず、ノード プロセスも開始されません。
最新のリリースで欠けているものはありますか?
javascript - ブラケットノードの子プロセスにデータを繰り返し入力するにはどうすればよいですか?
私のブラケット拡張機能は、データをそのノード プロセスに繰り返し送信したいと考えています。お気に入り:
私は純粋なノードで私が書くことができることを知っています:
しかしブラケットでは、 NodeDomain.prototype.exec() は ChildProcess オブジェクトを返しませんでした。これを達成する方法はありますか?