問題タブ [lighttable]

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

clojure - LightTable で leiningen Clojure プロジェクトを実行する

Clojure を使用して Leiningen プロジェクトを実行しようとしています。LightTable は接続ペインで接続されていると言っていますが、メイン関数を手動で呼び出さない限り実行されません。

project.clj:

core.clj:

ctrl+shift+enter でファイル全体を評価すると、コンソールに何も表示nilされません。ns追加すると

コンソールに「asdf」が表示されます。lein runコマンドプロンプトで期待される動作が得られます。私は何が欠けていますか?

0 投票する
0 に答える
852 参照

windows - Light Table をリモート REPL に接続する

drawbridgeのリモート REPL 機能をテストするために、サンプル Chotles プロジェクトのクローンを作成しました。REPL でusinglein repl :connect http://user:pass@localhost:5000/replと dereferencescoresを接続できます。これにより、過去のスコアのベクトルが正しく生成されます。@chortles.web/scores[0 0 7]

しかし、ライト テーブルで同じ URL に接続すると、逆参照すると空のベクターが返されscoresます。scores接続が成功したと報告されているにもかかわらず、Light Table が の既知の値を返さないのはなぜですか?

サンプル プロジェクトにテスト認証値をハードコードし、ライト テーブルに必要なミドルウェア設定をproject.clj次のように追加しました。

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

clojure - 有効な DB 接続が選択されていません

Clojure を使用して Web プロジェクトを開発していますが、次の問題に遭遇しました。

次のコードを使用して、kormaとの db 接続を定義しました。(ns foo.models.db)

LightTableでは、Instarepl を使用してサーバーを初期化でき(use 'foo.repl) (start-server)、すべてがデータベースで正常に動作します。

ただし、を使用してコンソールでプロジェクトを実行しようとするとlein ring server、例外がスローされて通知されます

有効な DB 接続が選択されていません

この問題を解決する方法について何か考えはありますか? ありがとう。

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

clojurescript - LightTable でファイルが変更されたときにブラウザを更新する

私は LightTable を使い始めましたが、ClojureScript ソースが変更されたときにブラウザーを自動的に更新する方法があることを理解しています。しかし、これを達成する方法がわかりません。

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

javascript - LightTable JavaScript の変更時のインライン評価を設定する

ライト テーブルの変更時の動作を JavaScript のインライン評価に設定するにはどうすればよいですか?

ユーザー設定動作ページのオートコンプリートが追加されました

((:lt.objs.editor/on-change ))

しかし、この時点からライトテーブルに変更時のインライン評価をさせる方法を知る必要があります。