問題タブ [tamejs]
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.
javascript - モカをtamejsで動作させるには?
tamejs を使用して mocha テストを記述したいのですが、mocha はデフォルトでサポートしていません。
モカをtamejsで動作させる方法はありますか? テストを実行する前に、毎回.tjs
ファイルを書き込んでコンパイルしたくありません。.js
auto-compile - tamejs ですべての .tjs ファイルを .js に自動的にコンパイルするにはどうすればよいですか?
tamejs に興味があり、自分のプロジェクトで使用したいと考えています。
しかし、実行/テストなどの前にそれらを手動でjsファイルにコンパイルしたくありません.tamejsにディレクトリを監視させ、ファイルが変更されたときに.tjsを.jsに自動的にコンパイルさせたいです。
これを行う方法はありますか?
unit-testing - タメジスはモカと一緒に働くことができませんか?
mocha+tamejsを使用して私のテストコードを参照してください。
test / t.tjs
t.jsにコンパイルします。
モカを実行します
結果:
inc
メソッドが呼び出されたことがないようです。
javascript - tamejs のエラー処理を簡素化するには?
私は tamejs にとても満足しています。これにより、JavaScript コードがより明確になります。ただ、エラーハンドリングが少しつまらない気がします。
コードを参照してください:
error
ほぼすべての非同期 API には最初のパラメーターとしてa を持つコールバックがあるため、最初にそれを取得して確認する必要があります。
サンプルには退屈なエラー処理行がたくさんあることがわかります。
単純化する方法はありますか?