Rails specify load order of javascript files? -


in application.js file, have:

//= require jquery //= require jquery_ujs //= require underscore //= require backbone //= require_tree . // //= require .//community_app // //= require_tree ../templates/ //= require_tree .//models //= require_tree .//collections //= require_tree .//views //= require_tree .//routers 

but generated html doesn't obey order:

<head>   <title>communityapp</title>   <link href="/assets/application.css?body=1" media="all" rel="stylesheet" type="text/css" /> <link href="/assets/communities.css?body=1" media="all" rel="stylesheet" type="text/css" /> <link href="/assets/home.css?body=1" media="all" rel="stylesheet" type="text/css" />   <script src="/assets/jquery.js?body=1" type="text/javascript"></script> <script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script> <script src="/assets/underscore.js?body=1" type="text/javascript"></script> <script src="/assets/backbone.js?body=1" type="text/javascript"></script> <script src="/assets/collections/communities.js?body=1" type="text/javascript"></script> <script src="/assets/community_app.js?body=1" type="text/javascript"></script> <script src="/assets/home.js?body=1" type="text/javascript"></script> <script src="/assets/models/community.js?body=1" type="text/javascript"></script> <script src="/assets/application.js?body=1" type="text/javascript"></script>   <meta content="authenticity_token" name="csrf-param" /> <meta content="ktrlmdysjau/mmgmzfpxdfmin7ocxga4k5gvijzhjui=" name="csrf-token" /> </head> <body> 

collections loaded before model gives me error on front-end. how can make loads in specific manner js files? thanks

you've still got

//= require_tree . 

higher up, loading everything, apparently in alphabetical order. remove (obviously making sure required elsewhere) , should fine. might able make last line of application.js don't remember specified behaviour when 2 statements end requiring same file


Comments

Popular posts from this blog

c# - SVN Error : "svnadmin: E205000: Too many arguments" -

c# - Copy ObservableCollection to another ObservableCollection -

All overlapping substrings matching a java regex -