問題タブ [dashing]
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.
ruby-on-rails - Rufus スケジューラのタイムアウト:: Selenium 仕様のエラー
プロジェクトでダッシュ レールhttps://github.com/gottfrois/dashing-railsを使用しています。rails env load で rufus-scheduler ジョブを実行します。
統合テスト (rspec、capybara、selenium-driver) を実行すると、rufus-scheduler のタイムアウト エラーが原因で、一部のテストがランダムに失敗します。テスト環境で rufus-scheduler エラーを黙らせたり、rufus を完全に無効にしたりする方法はありますか? 私は自分のコードベースで rails_env=test を実行するのが好きではないので、他の解決策をいただければ幸いです。
サンプル エラーは次のようになります。
coffeescript - この変数がコーヒースクリプトのスコープにないのはなぜですか?
ダッシュフレームワークを使用してウィジェットを作成しています。基本的にはシナトラ、バットマン、コーヒー スクリプトを使用してダッシュボードを作成します。
私のコードはこのウィジェットに基づいています
次のコードがあります
コーヒースクリプト
html
アクセサー「isAvailable」関数が true を返す場合、「available」css クラスが適用され、期待どおりに div の色が赤から青に変更されます。
ただし、アクセサー関数を「true」から変数に変更すると、未定義であると表示されます。
Google とスタック オーバーフローに関する私の時間の調査から、問題はスコープの問題のようです。
color_available 変数のすべてのインスタンスをグローバルスコープに変更しようとしましたが、うまくいきませんでした。
また、ウィンドウに color_available を追加しようとしました
color_available が定義されていない理由を誰でも指摘できますか? 私はjavascript / coffeescriptを初めて使用し、少し頭がいっぱいです。
資力
CoffeeScript でグローバル変数を定義するにはどうすればよいですか?
https://donatstudios.com/CoffeeScript-マッドネス
アップデート
変数を初期化するために次のアプローチを試したことを忘れていました。
ruby - Rufus Scheduler :first_in オプションが cron で不明
Rufus Scheduler (Dashing 内) を使用して cron ジョブをスケジュールしようとしていますが、サーバーのスピンアップ時に一度実行することもできます。ここで、次のことを行うように言っているreadme に従っています。
これを実行しようとすると、ジョブで次のエラーが発生します。
誰かがこれに出くわしましたか?
ruby - getaddrinfo: 回復不可能なエラーが発生しました - ruby net/http リクエスト
コンソールで実行すると一連の API 呼び出しを実行するスクリプトがあり、それは素晴らしく機能します。しかし、サーバーで実行すると、「getaddrinfo: 回復不能なエラーが発生しました..」というエラーが表示されます。
問題を引き起こしていると思われる私のコードの一部は次のとおりです。
かなり単純です...望ましい結果を得るには、httpおよびresオブジェクトを少しマッサージする必要がありました。コンソールからはうまく機能しますが、サーバーを起動するとエラーが発生します。
コンテキスト: rufus-scheduler を使用してジョブをスケジュールする Dashing ダッシュボードを実行しています。これは、30 分ごとに実行するようにスケジュールしたジョブです。Dashing も Unicorn の代わりに Thin サーバーを使用します。
これが私が得る完全なエラーです:
注:215行目は「res = ...」にあります
アップデート:
APIアドレスでnslookupを実行し、取得しました
javascript - Shopify Dashing: 外部 Javascript を含めるにはどうすればよいですか? (例: Raphael.js)
Raphael.jsライブラリを使用してクライアント (つまりダッシュボード) に SVG オブジェクトを描画する Shopify Dashingウィジェットをまとめています。
純粋な JavaScript でスタンドアロンの方法でコードを動作させ、必要なものをすべてレンダリングします。
ただし、ウィジェットの.coffeeファイルに Raphael.js ライブラリをインポートする必要があり、これに本当に苦労しています。
Dashing ウィジェットのコード内から外部 JavaScript ライブラリを含める方法を知っている人はいますか?
eventmachine - eventmachine.watch_file が間違ったファイル状態を返す
私は例に従っています: https://github.com/Shopify/dashing/issues/78#issuecomment-14940695
eventmachine.watch_file は、スプレッドシートを変更するたびに「file_deleted」を返します。実際には「file_modified」を返す必要があります
誰かが私を助けることができますか?