rails_karma_sprockets:使您在 Rails 和 Karma 之间的集成更容易

时间:2024-06-21 10:19:45
【文件属性】:

文件名称:rails_karma_sprockets:使您在 Rails 和 Karma 之间的集成更容易

文件大小:36KB

文件格式:ZIP

更新时间:2024-06-21 10:19:45

Ruby

RailsKarma链轮 这个 gem 将帮助您集成 Rails(链轮)和 (Angular.js 应用程序的测试运行器) 问题 如果您使用 Rails,可能您使用的是默认资产管道链轮。 如果您在 Rails/Sprockets 之上构建 Angular.js 应用程序,那么您将拥有一个清单文件,您可以在其中将所需的 Javascript 文件粘合在一起。 对我们来说不幸的是,Karma 无法自动处理这些清单文件。 Karma 要求我们设置应用程序代码所在的文件。 一种解决方案是使用服务器的 URL 设置文件,即 files: [ 'http://localhost:3000/assets/application.js' ] 但这意味着我们需要在运行测试时运行服务器。 给任务增加不必要的复杂性。 解决方案 这个 gem 将编译您的清单,专门用于您的 Karma 测试并为您运行 K


【文件预览】:
rails_karma_sprockets-master
----MIT-LICENSE(1KB)
----rails_karma_sprockets.gemspec(850B)
----lib()
--------rails_karma_sprockets.rb(574B)
--------generators()
--------rails_karma_sprockets()
----Gemfile(39B)
----Rakefile(587B)
----test()
--------test_helper.rb(939B)
--------rails_karma_sprockets_test.rb(926B)
--------dummy()
--------rails_karma_sprockets_assets_manager_test.rb(702B)
----README.md(3KB)
----Gemfile.lock(3KB)
----.gitignore(140B)

网友评论