CoffeeScript的Ruby on Rails错误?
|
有人知道为什么RoR无法正确提供CoffeeScript吗?
在我的应用程序视图中:
<%= javascript_include_tag :defaults %>
在浏览器中,显示为:
<script src=\"/assets/defaults.js\" type=\"text/javascript\"></script>
但是,当我单击该链接时,找不到defaults.js。
<!DOCTYPE html>
<html lang=\"en\">
<head>
<meta charset=\"utf-8\" />
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: helvetica, verdana, arial, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>Routing Error</h1>
<p><pre>No route matches [GET] "/assets/defaults.js"</pre></p>
</body>
</html>
没有找到相关结果
已邀请:
1 个回复
土投
,而应使用
,这是应用程序的默认JavaScript清单文件。 在默认的Rails 3.1应用程序中,有一个
文件,其中包含用于Sprockets的指令,需要这些文件的指令。我已经开始研究Rails的Asset Pipeline指南,该指南解释了这些文件的工作方式以及这些指令的含义。