Новичок в Rails 3.1: куда я должен поместить код javascript?

Я разрабатываю Rails 3.1 приложение, я запутался, куда мне поместить свой собственный javascript код (например, my.js) и куда поместить стороннюю javascript библиотеку (например, jQuery-UI).

Я знаю, что в старой версии Rails, javascript должен быть в директории public/javascripts/, когда я генерирую приложение Rails 3.1, там нет папки public/javascripts/, но есть app/assets/ и verndor/assets/ и есть application. js в app/assets, я хотел бы спросить:

  1. в Rails 3.1, куда я должен поместить my.js и jQuery-UI js в Rails 3.1?
  2. что должен делать app/assets/application.js?
  3. как я могу включить my.js и jQuery-UI js в мою html страницу?

---------------- Я прав? ----------

Разве require_tree в application.js используется для включения сторонних библиотек в app/vendor/assets/javascript/

и require "something" в application.js используется для включения js файла в app/assets/javascripts/? Я прав?

9
задан Leem.fin 13 October 2011 в 19:18
поделиться