問題タブ [coffeekup]
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 - CoffeeScriptなしのTowerJS?
Node.js Web 開発の可能性を見ているだけです。私は ASP.NET MVC 3 でのコーディングに慣れているので、TowerJS と Geddy は親しみやすく親しみやすいように見えます (MVC パターンのため)。
しかし、CoffeeScript はあまり好きではありません (奇妙な構文とデバッグの問題のため)。そのため、CoffeeScript を使用せずに Tower を使用でき、代わりに単純な JavaScript を使用できれば幸いです。出来ますか?彼らのウェブサイトに行くと、どこにでもCoffeeScriptsがあります...
(別のテンプレート エンジンも使用できれば (CoffeeKup も CoffeeScript を使用するため)、それをよりRazor に似たエンジンに変更できれば幸いです。)
coffeescript - CoffeeScript を使用したテンプレート エンジン
CoffeeScript で次のテンプレート エンジンを見つけました
- https://github.com/mauricemach/coffeekup (最後のコミットは 2 年前)
- https://github.com/sstephenson/eco (最後のコミットは 2 年前)
- https://github.com/ddopson/jade-coffeescript (最後のコミットは 4 か月前)
上記の最初の 2 つのエンジンは 2 年間更新されていないため、CoffeeScript を使用するテンプレート エンジンが他にあるのではないでしょうか。
angularjs - coffeekup の出力の HTML 要素で空の (つまり、値のない) 属性を取得する方法は?
coffeescript と coffeekup を使用して AngularJS を使い始めようとしています。
AngularJS は、任意の HTML 要素で属性を検出すると、それ自体を自動ブートストラップできます。ng-app
ドキュメントによると、<html>
or<body>
要素に配置する必要があります。ただし、属性値が指定されている場合は、アプリケーションのルート モジュールとしてロードしようとします。
<html>
たとえば、要素に配置する場合、HTML は次のようにする必要があります。
この出力は、coffeekup を使用して達成できないようです。私は次のことを試しました:
明確にするために:私が望まないのは次のとおりです。
これにより、AngularJS は という存在しないルート モジュールを探しますng-app
。
現在、回避策として空のルート モジュールを定義していますが、これが coffeekup にできないことだとはまだ思いません。