問題タブ [appjs]
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.
node.js - Mountain Lion に 32 ビット ノードをインストールする
今後のプロジェクトの可能な解決策として AppJS を試してみたいと思っていますが、NodeJS は初めてで、OSX Mountain Lion に 32 ビット Node (AppJS で必要) をインストールする方法を見つけることができませんでした。誰かが私に指摘できる、私が見逃したチュートリアルはありますか? nvm がインストールされていて、32 ビット バージョンをインストールできるという兆候が見られますが、その方法を見つけることができませんでした。
どんな提案でも大歓迎です。
node.js - nodejs-appjsコンソールをファイルにパイプします
私はappjsコンソールを次のコードでファイルにパイプしようとします:
空のファイルが作成されますが、それ以上はありません... node.exeを使用すると、「テスト」はログファイルではなくコンソールに送られます。プラットフォームはwin32ですが、重要ではないと思います。
コードの何が問題になっていますか?
結論:
Stdout、stderr、およびファイル書き込みストリームはすべてシンクタイプのエンドポイントであるため、これらをバインドすることはできません。stdoutとstderrを二重のモックストリームに置き換える必要があります。これにより、これらのモックストリームを元のシンクとログシンクの両方にバインドできるようになります。ストリームをsupernovaが提案するメカニズムに置き換えることで、console.logとconsole.errorが影響を受けるかどうかはわかりません。この回避策の代わりに、コンソールを使用する専用のロガーを使用したいと思います。
html - appjs - 単一の実行可能ファイルにコンパイルしますか?
html5 を介してクロスプラットフォーム デスクトップ アプリを構築するためのさまざまなツールを一晩中試してみましたが、これまでのところ appjs は完璧なようです。私はWindowsの実行可能ファイルベースのデモプロジェクトをいじっているだけですが、プロジェクトをすべてのappjsローダー実行可能ファイルの代わりにクロスプラットフォーム実行可能ファイル(単一ファイル)に変換する方法に関するガイドまたはチュートリアルがあるかどうか疑問に思っています.サブフォルダー内のソース。
私はAdobe Airも試しましたが、cssアニメーションは貧弱で遅く/途切れ途切れです(何か間違ったことをしている可能性があります)。1年ほど前、私はtitaniumをいじっていましたが、デスクトップ用のコンパイルを放棄しました.
私が基本的に行っているのは、外部 URL をロードすることだけです (最終的には認証を追加します)。
jquery - AppJS - 安全でない JavaScript が URL でフレームにアクセスしようとしています
AppJS を使用して iframe 内の特定の div をフィルタリングできるデスクトップ アプリを作成しています。一部の div を非表示にできませんでした。コードがあります。
コンソールからエラーが発生しました 安全でない JavaScript が URL でフレームにアクセスしようとしています
それを修正することは可能ですか?
node.js - AppJSを使用してアプリケーションをデプロイしますか?
AppJSを使用してスタンドアロンアプリケーションを作成するにはどうすればよいですか?チュートリアルを読みましたが、実際にソースコードを独自の「フレーム」を持つ「アプリケーション」に変換する場所がわかりません。
sqlite - NodeJS + AppJS + Sqlite3
プロジェクトに SQLite3 モジュールをビルドしようとしています。NPM install sqlite3 を実行すると失敗します。これが私の npm-debug.log 関連です:
node-gyp と python (3.3 だと思います) がインストールされています。助けてくれてありがとう。これをできるだけ早く解決する必要があるので、方向性を教えていただければ幸いです。
理想的には、自分のプロジェクトで Nano と cupdb を使用したいと考えています。前面から背面への JSON は素晴らしいでしょう。しかし、nano は実行時に C++ の例外をスローしていたので、スタックを再コンパイルして最初からやり直す必要がありました (nano をインストールしたときに AppJS を再コンパイルしたため、いくつかの欠陥のある拡張機能を入れて全体の動作を台無しにしたと思います)。私のスタックは次のとおりです。
データベース > AppJS (これに含まれる NodeJS) > SocketIO > AngularJS
このプロジェクトのポイントは、server2go の代替として使用できるスタックを組み立てることです。私の会社では、server2go に関して、データの損失や DB の破損 (MyISAM と MySQL) など、重大な安定性の問題がありました。
node.js - Coffeescriptでハーモニーを有効にする方法は?
jsコードを実行する方法は次のとおりです。
次に、CoffeeScriptに移動します。だから私はそれをそのように実行しようとします:
そしてそれは失敗します。--harmony
このオプションを渡すにはどうすればよいですか?
javascript - AppJS/Tidesdkに関する質問
ですから、これがこれらを尋ねる正しい場所であるかどうかはわかりませんが、私はおそらくいくつかの答えを得ることができると思います。
Meteorを始めましたが、デスクトップアプリを作りたいと思っています。ネイティブのMacアプリを作るだけの道を行くつもりでした。しかし、その後、tidesdkを利用したアプリのwunderlistとそのオープンソースを見つけました。
とにかく、私はこれらのフレームワーク(賛否両論など)について一般的なフィードバックを得たいと思っていました。私は彼らが何をしているのかについての概念的な理解を本当に持っていません。(または2つの主な違いは何ですか)。
それらでルーティングを実行できることに気付きました。これは正確にどのように機能していますか?URLやクライアント/サーバー側がないためです。
私が疑問に思っていたもう1つのことは、デスクトップでMeteorJSを同様の方法で使用できるかどうかです。
ありがとう。
node.js - Phonegap SQLite 3
Phonegap でクォータなしで SQLite 3 を使用する方法が必要です。私はいくつかのプラグインを見てきましたが、それらには適切なドキュメントがなく、Phonegap 2.0 で動作するとは言いません (ほとんどのプラグインで 1.5+ が宣伝されています)。
さらに、クォータを設定する必要はありません。必要に応じて、アプリケーションに大量の情報を保存できる必要があります。Phonegap のような優れたフレームワークを知っている人はいますか? すべてが 100% HTML/CSS/JS である必要があります。
現在、私たちの製品は、サーバーと AppJS デプロイメント (デスクトップ上のネイティブ) で、node.js バックエンドを使用して AngularJS フロントエンドを実行しています。モバイル デバイス用に同等のものが必要ですが、Phonegap が間違っている可能性があります。データベースへのアクセスは、コードの再利用や移植性よりも、パズルの最も重要なピースです。コードを記述することなく、すべてのプラットフォームに同じフロント エンドを移植できるようにしたいと考えています。
javascript - appJSとtideSDKでサウンドが再生されない
フレームワークを使用してデスクトップ アプリケーションとしてパッケージ化したい Web アプリを開発しました。appJSとtideSDKでやってみました。サウンドを再生する 1 つの機能を除いて、すべて正常に動作しています。
これはオーディオ要素とサウンドを再生するためのボタンです。
音を鳴らす機能です
ブラウザでテストするとすべて正常に動作しますが、これらのフレームワークを使用してアプリを公開するとサウンドが再生されません。音声ファイルは MP3 形式ですが、フレームワークは webkit をベースにしているため、この形式がサポートされていると思います。
私を助けてください。