1

私はこのストックレール3.1アプリを持っています。何かを追加する前に、アセットが宣伝どおりに機能しているかどうかをテストしていました

だから私はこのアプリを作成しました/assets/javascripts/test.coffee

test.coffee は単なる

アラート「こんにちは」

http://127.0.0.1:3000/assets/test.coffeeに移動すると、表示されます

(function() {
  alert("hi");
}).call(this);

しかし、http://127.0.0.1:3000/assets/test.jsを実行すると、ルーティング エラーが発生します。しかし、これは上記の動作ではなく、正しい動作だと思いました。私は何を間違えましたか?

4

1 に答える 1

3

js ファイルの名前を次のように変更してみてください。test.js.coffee

Coffee 拡張子は、このファイルを次のようにコーヒー プロセッサで前処理する必要があることを示します。

  • index.html.hamlindex.htmlhaml プロセッサのみを使用するか、
  • style.css.sassstyle.csssassプロセッサだけです
于 2011-06-30T15:12:36.790 に答える