我的.html文件中有:
<%= javascript_include_tag "processing-1.4.1.min" %>
<canvas data-processing-sources="/assets/pjs/my.pde"></canvas>
而资产就在那里:app/assets/pjs/my.pde
。
我在服务器中得到这个错误:
Served asset /pjs/my.pde - 404 Not Found (10ms)
javascript中的这个错误:
Uncaught Processing.js: Unable to load pjs sketch files: /assets/pjs/my.pde ==> Invalid XHR status 404
我的application.rb说:
config.assets.enabled = true
这可能是一个非常愚蠢的错误,但我就是不明白。如果有人能告诉我如何解决这个问题,我将不胜感激。
发布于 2013-04-18 18:07:02
对视图文件使用erb扩展名,然后使用asset_path 'my.pde'
。使用资源管道时,您不能直接链接到路径,因为文件会添加指纹。
https://stackoverflow.com/questions/16079844
复制相似问题