作者:LucifinilC_925 | 来源:互联网 | 2023-01-31 18:51
我正在使用Rails 5.1.1,对于我们想要的rspec功能测试,我们希望在运行所有功能测试之前使用预编译资产.(主要原因是因为capybara-webkit不支持Javascript es6功能)
使用RAILS_ENV=test rake assets:precompile
capybara-webkit 成功预编译的资产似乎不使用预编译资产.
config/environment/test.rb看起来像这样
config.assets.prefix = "/assets_test"
config.assets.compile = true
config.serve_static_assets = true
config.assets.js_compressor = Uglifier.new(
harmony: true #es6 support
)
我需要添加什么来测试才能使用预编译资产?