Vell--

With the asset pipeline, you don't include assets explicitly at 
/assets/application.js

Instead, you use the asset pipeline and let it handle this for you. Re-read the 
Asset pipeline Rails guide carefully, make sure your config.assets settings are 
correct (remember, "turned on by default" doesn't apply if you upgraded from a 
pre-3.1 rails app -- you have to change the config setting yourself). 

The assets get compiled into a folder at public/assets/ but you can't include 
those explicitly because of the asset ID thumbprint hash that gets added.

-Jason


On Feb 17, 2012, at 9:47 AM, Vell wrote:

> 
> 
> On Feb 17, 7:56 am, Peter Vandenabeele <[email protected]> wrote:
>> On Thu, Feb 16, 2012 at 4:28 PM, Vell <[email protected]> wrote:
>> 
>>> On Feb 15, 1:46 pm, Peter Vandenabeele <[email protected]> wrote:
>>>> On Wed, Feb 15, 2012 at 7:13 PM, Vell <[email protected]> wrote:
>>>>> Hello all,
>> 
>>>>> I am attempting to add some jquery to an application that I am
>>> developing
>>>>> but I am having trouble getting my newly created .js file to load. I
>>> have
>>>>> tried manually requiring my file in the application.js but it still
>>> does
>>>>> not seem to load. Is there anything else that I can check to see why
>>> my .js
>>>>> file is not loading?
>> 
>>>>> So far after adding my .js file, I have checked the html source and
>>> also
>>>>> looked in the firebug console to see if it loaded and it is not there.
>>> As
>>>>> for a second measure to see if the file is loaded but I just can't
>>> seem to
>>>>> find it I added an alert to the the .js file I wanted loaded and it
>>> never
>>>>> executed.
>> 
>>>>> I welcome any ideas on how I can resolve this issue. At this moment I
>>> am
>>>>> at a  stand still till I can understand whats going on :-/
>> 
>>>> Some generic questions that can focus the problem.
>> 
>>>> In which directory is your new .js file exactly?
>> 
>>> The new .js file is in app/assets/javascripts
>> 
>>>> How did you try to "... I have tried manually requiring my file in the
>>>> application.js ..."
>>>> exact code snippet.
>> 
>>>> Are you aware that these lines
>> 
>>>> ../app/assets/javascripts$ cat application.js
>>>> ...
>>>> //= require jquery
>>>> //= require jquery_ujs
>>>> //= require jquery-ui
>>>> //= require_tree .
>> 
>>>> are not comments, but determine which code is included for building the
>>>> assets ?
>> 
>>> Yes I am aware of those lines and I did not remove any of those lines
>>> or modify them. When I placed my .js file in the correct location I
>>> was under the impression that //= require_tree . would pick up that
>>> file so that I would not have to add it manually.
>> 
>> Yes it should. I just added a test.js for fun I see this in the source of
>> the
>> home page:
>> 
>> <head>
>> ...
>> 
>>  <script src="/assets/test.js?body=1
>> <view-source:http://localhost:3000/assets/test.js?body=1>"
>> type="text/javascript"></script>
>> ...
> I never saw my individual .js files. The one I am creating is called
> confirmation.js which that was not loaded.
>> 
>> Is application.js loaded correctly ? Like this:
>> 
>> ...
>>   <script src="/assets/application.js?body=1
>> <view-source:http://localhost:3000/assets/application.js?body=1>"
>> type="text/javascript"></script>
>> 
> I actually don't see my application.js file either. I am pretty sure
> before I upgraded to rails 3.1.3 from 3.1.0 I at least saw my
> application.js file. So now I am even more confused.
> 
>> HTH,
>> 
>> Peter
>> 
>> --
>> *** Available for a new project ***
>> 
>> Peter 
>> Vandenabeelehttp://twitter.com/peter_vhttp://rails.vandenabeele.comhttp://coderwall.com/peter_v
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Ruby on Rails: Talk" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/rubyonrails-talk?hl=en.
> 
> 

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to