sprockets

    0热度

    1回答

    我想翻译下面一行到链轮指令在轨道4的的application.js文件: <script src="vendor/pace.js/pace.js" data-pace-options='{ "target": ".content-wrap", "ghostTime": 1000 }'></script> 我知道它应该是什么像: //= require vendor/pace.js/pace

    2热度

    3回答

    我在一个外部文件中有一个svg,我想在Rails中使用一条语句。 如果我做的: %svg %use{"xlink:href" => "assets/icon.svg#test"} 生成的HTML: <svg> <use xlink:href="assets/icon.svg#test"></use> </svg> 一切正常。 但是,我希望这能够以类似于image_ta

    3热度

    1回答

    我用rails-sprockets 2.x和使用在电子邮件布局模板下面以包括css Rails.application.assets.find_asset('file').to_s.html_safe 然而,这不再rails-sprockets 3.X和工作它建议使用 Rails.application.assets_manifest.assets['file.css'] 这只能返回文件的字符串名

    4热度

    1回答

    我一直在使用Middleman一段时间,它总是使用Rails资产管道来包含javascript和css。因此,包括所谓的在同一目录“thing.js”一个javascript模块,你会怎么做: //= require thing 但由于中间人4,这似乎已经改变,我无法找到任何文件。我能找到的最接近的是这个页面,它显示了如何运行一个ember.js汇编:https://middlemanapp.

    6热度

    2回答

    我不能为我的生活弄清楚如何获取Sprockets以指示哪个文件导致编译错误。我只是得到这样的错误如下: CoffeeScript的 Completed 500 Internal Server Error in 14671ms (ActiveRecord: 281.4ms) ExecJS::RuntimeError - SyntaxError: [stdin]:1:5: unexpected ,:

    0热度

    1回答

    我正在安装'gem'spree','3.0.5'在我的rails应用程序中。 下面是我在我的Gemfile source 'https://rubygems.org' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.2.0' # Use sqlite3 as the databa

    0热度

    1回答

    我试图加载i18n.js和translations.js在application.js.erb 但是文件i18n.js可以发现,但翻译.js找不到。 它让我看到这个异常ActionView::Template::Error (couldn't find file 'translations.js') 我怎么能解决这个问题?我也尝试加载../../public/javascript/translat

    1热度

    2回答

    我试图部署我的应用程序使用capistrano 3.4.0 & capistrano-rails 1.1.6但似乎在资产清单,当命令复制.sprockets-manifest.json运行,以某种方式ruby混合使用突击队的消息,并导致部署失败。 这是之前发生的事情,我可以通过降级链轮宝石2.8版本但是在这种解决它,我用Rails 4.2.4,它需要一个链轮版本至少为3 下面是命令和输出,如果你能

    1热度

    4回答

    我们有一个react-rails应用程序。不幸的是,该应用程序适用于本地开发,但在部署到heroku时不适用。当去我们的默认路径上的应用程序,我们得到以下错误: ActionView::Template::Error (undefined method 'directory' for #<Sprockets::Manifest:0x007fef13200aa8>) 我们已经想通了,它发生在这条线,

    -1热度

    1回答

    我知道这是将您的JavaScript代码隔离为IIFE的最佳做法。这也使我能够利用“使用严格”的魔术串。 但是,手动添加到每个文件不仅繁琐,而且容易出现人为错误(又称遗忘)。 好像链轮预处理将是理想的,但我唯一能找到的例子是从2年前,它似乎并没有工作: http://eviltrout.com/2013/02/25/iife-in-rails.html 有没有人有一个可行的解决方案?是我可以使用的