私は、そのようなファイルにはjavascriptとcoffeescriptの両方のコードが混在する可能性があると考えていたので、誤解を招くことがありました。非常に基本的なものがありますか?とにかくjavascriptコードを含むことができないときに、coffeescriptファイルに.js.coffee拡張子を使用しているのはなぜですか?
答えて
それは.[format].[builder]
としてこれらの拡張機能を解釈し、2つのことを行うために、その知識を使用して、私の記憶が正しければレールなど、
テンプレートが.js.coffee
、.html.erb
、.html.haml
などの拡張子を持っているためのRailsでの一般的な方法です:
[format]
の値で適切なテンプレートを見つけて、要求のAccept
ヘッダーに記載されている許容可能なフォーマットと比較してください。- 適切なテンプレートプロセッサーを見つけて
[builder]
値でテンプレートを解析します。
.css.scss私はこれは私が行方不明になった根本的なものだと思います。私はhtml.erbファイルで始まった、彼らはhtmlとERBコードの両方が含まれている、私の現在の理解につながりました – prusswan
@ KL-7 - ありがとうございます。別の、しかし関連する質問があります:私のjavascriptフォルダに.coffeeファイルと.js.coffeeファイルがあるのはなぜですか?それらの違いは何ですか? – BKSpurgeon
バックテックを使用する場合は、プレーンJavaScriptを含めることができます。
`function(){ do something };`
のようなものが動作します。
- 1. ファイルをダウンロードするときにFireFoxが.xml拡張子を含まないのはなぜですか?
- 2. !$などを使用しているときにbashが拡張を表示するのはなぜですか?
- 3. スーパークラスオブジェクトを拡張クラスに割り当てることができないのはなぜですか?
- 4. asset .js.coffeeファイルを使用しているときのRuntimeError
- 5. SIGQUIT中に子プロセスのソケットに書き込むことができないのはなぜですか?
- 6. リモートマシンで偽装を使用してファイルを開くことができないのはなぜですか?
- 7. 別のフォルダ内のファイルから関数を使用しているときにファイルを見つけることができないのはなぜですか?
- 8. Javaで拡張子を持つファイルを開くことはできますか?
- 9. このコードを使用してsqrtを見つけることができないのはなぜですか?
- 10. オブジェクトを定義するときに(JavaScript)ワーカーでこれを使用できないのはなぜですか?
- 11. C++ではなく、GoにネイティブNode.js拡張を書き込むことができますか?
- 12. どのようにしてユニークなファイル拡張子を見つけることができますか?
- 13. なぜデフォルトのXCode4コード構造を使用していないときに私のウィンドウのプロパティを変更することができないのですか?
- 14. なぜSTLヘッダーファイルに拡張子がないのですか?
- 15. ない拡張機能を再度有効にすることができ拡張子が無効
- 16. メッセージボックスにファイル拡張子が表示されないのはなぜですか?
- 17. ROLLUP演算子を使用するときにDISTINCTキーワードを使用できないのはなぜですか?
- 18. ハンドルバー(javascript)を使用しているときにスタイルシートページが機能しないのはなぜですか?
- 19. コードがパイプに書き込むと原子が確実に表示されないのはなぜですか?
- 20. "java"コマンドで.class拡張子を使用しないのはなぜですか?
- 21. この配列がJSONドキュメントに含まれているかどうかをチェックするとJavaScriptを使用できないのはなぜですか?
- 22. テキストエリアの内容をazureに.java拡張子のファイルとして保存することはできますか?
- 23. フィルタを使用しているときにコード内の行がカウントされないのはなぜですか?
- 24. Sinatraにファイル拡張子を持つルートルートを書き込むことはできますか?
- 25. markdownからhtmlに行くときにpandocを含むjavascriptファイルを含む
- 26. なぜこの.hを含めることができないのですか?
- 27. keycloak JavaScriptアダプターを使用しているときにアクセスが許可されないのはなぜですか?
- 28. なぜ私はPythonとピップを使用してsudoなしでいくつかのことを行うことができないのですか?
- 29. なぜObjective Cファイルに.m拡張子を使用するのですか?
- 30. なぜ私はsidenavを含めることができないのですか?
彼らは、CSSファイルに対して同じ操作を行います。 –