【问题标题】:Asset Pipeline not finding JS file资产管道找不到 JS 文件
【发布时间】:2012-02-10 02:08:18
【问题描述】:

我的 Rails.application.config.assets.paths 包含我想要的资产的目录(自动完成):

- /Users/kiranb/application/app/assets/images
- /Users/kiranb/application/app/assets/javascripts
- /Users/kiranb/application/app/assets/stylesheets
- /Users/kiranb/application/vendor/assets/javascripts
- /Users/kiranb/application/vendor/assets/stylesheets
- /Users/kiranb/.rvm/gems/ruby-1.9.2-p290@application/gems/rails3-jquery-autocomplete-1.0.5/lib/assets/javascripts
- /Users/kiranb/.rvm/gems/ruby-1.9.2-p290@application/gems/jquery-rails-1.0.19/vendor/assets/javascripts

自动完成 gem 的 lib/assets/javascripts 包含:

autocomplete-rails-uncompressed.js  autocomplete-rails.js

而我的 application.js 包括:

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require autocomplete-rails
//= require_tree .

但是,我不断收到错误消息:

找不到文件'autocomplete-rails' (在 /Users/kiranb/application/app/assets/javascripts/application.js:11 中)

不过,它可以轻松找到任何其他资产。我做错了什么?

【问题讨论】:

  • 既然你解决了自己的问题,你可以把它写下来作为答案并接受它!不建议在帖子标题中添加[solved] 之类的内容。

标签: ruby-on-rails ruby-on-rails-3.1 asset-pipeline


【解决方案1】:

正如问题的原始海报所述:


问题已通过重启服务器解决。

【讨论】:

    猜你喜欢
    • 2012-03-19
    • 2017-09-02
    • 1970-01-01
    • 1970-01-01
    • 2012-02-24
    • 2016-05-15
    • 2013-07-30
    • 2016-05-26
    • 1970-01-01
    相关资源
    最近更新 更多