Reputation: 3464
Let's call my libraries files libs.js
with contents:
//= require angular
//= require lodash
//= require restangular
//= require angular-mocks if Rails.env.development?
Upvotes: 4
Views: 1772
Reputation: 3464
As @IS04 mentioned and I found results, here is what I need.
Use libs.js.erb
instead of libs.js
//= require angular
//= require lodash
//= require restangular
<% require 'angular-mocks' if Rails.env.test? %>
Upvotes: 2
Reputation: 1727
Create two separate files. One for development, the other for production. lib_dev.js and lib.js.
# lib.js
//= require angular
//= require lodash
//= require restangular
# lib_dev.js
//= require ./lib
//= require angular-mocks
And then in your layout load the necessary file depending on the environment.
Upvotes: 0